Business Development Representative - EMEA(Contractor)
- Hiring Organisation
- Palo Alto Networks
- Location
- City of London, London, United Kingdom
sales teams and client to move qualified opportunities through to closure. ● Maintain sales opportunity hygiene with timely and accurate updates in Customer Relationship Management (CRM) tool. ● Establish collaborative cross-functional relationships with peers, Sales, Customer Engineering, Partners, Marketing, and other key roles to drive results. ● Deliver on monthly and quarterly ...