Sr. Sales Specialist, Digital Communications Governance/Archiving
- Location
- City Of London, England, United Kingdom
products across EMEA. The role will demand interaction with large scale enterprises at senior levels, as well as selling to multiple constituents including IT, legal, security, and compliance. Responsibilities include the ability to establish strong business relationships at the executive level, conducting sales presentations, setting technical sales strategy with sales ...