Senior Territory Account Executive, the Baltics
- Location
- Greater London, England, United Kingdom
real, technical problems while creating the revenue streams that help the company provide free service to millions in our community. About this Role The Senior Territory Account Executive position effectively delivers the full sales cycle from prospecting to negotiating and closing sales with new & existing customers in line with business ...