2 of 2 Salesforce Jobs in Addlestone

Digital Global Account Manager SP

Location
Addlestone, England, United Kingdom
ensure the delivery of relevant solutions. Work collaboratively with Sales Engineers, Channel teams, and Marketing to align tactics and strategies that drive growth. Leverage Salesforce and Clari for accurate sales forecasting and opportunity management. Develop and deliver persuasive sales presentations via phone, video conference, and in-person to secure account ...

Global Digital Accounts Manager (Hybrid)

Location
Addlestone, England, United Kingdom
role emphasizes coordinating with the Global Account Manager, Sales Engineers, Channel teams, and Marketing to align strategies and deliver relevant solutions. Proficiency in Salesforce and Clari, and a track record of meeting sales targets are preferred. #J-18808-Ljbffr ...