Sales Director New Business
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
Subject Matter Experts and Enterprise Architects) Good organizational, prospecting and follow-up skills A team player with the highest level of integrity. Bachelor’s degree in a business-related discipline, computer science or engineering with an MBA preferred, or equivalent work experience Nice to have experience in leveraging Employee ...