Area Director, Sales (EMEA- Commercial)
- Location
- Greater London, England, United Kingdom
surrounding communities. We are all about assisting each other and breaking through barriers to create the most loved audit, risk, ESG, and InfoSec platform by our customers. This is how we have become one of the 500 fastest-growing tech companies in North America for the seventh year … objectives to tailor Optro’s products and services Present a compelling solution of the Optro's suite of products to clients using the information found in the discovery phase Engage with C-level prospects to position Optro's strategic value proposition and drive the deal to closure Leverage ...