Global Strategic - Partner Manager
- Location
- Greater London, England, United Kingdom
technology Motivation and passion for building new business relationships A Bachelor’s degree in a related field You are a master of communicating clearly Salesforce/CRM experience, strong excel knowledge 3 years+ working in business development and/or Indirect Sales Environment bring energy and a collaborative spirit promote ...