OLI Systems, Inc.
Business Development Manager
7 days ago
London
A range of 7-10 years’ experience in enterprise Sales that includes global account management, business development and sales enablement, with a strong track record of successful performance and sales quota attainment. Experience selling to highly technical engineering users, managers and leaders...