Head of Business Development & Commercial Associates
- Location
- Greater London, England, United Kingdom
Encord is seeking a Manager of Business Development to lead and develop a team of Commercial Associates (CAs). You will own pipeline, coach reps, and drive deal participation alongside senior sellers. Build playbooks, optimize campaigns, and partner with Sales, Marketing and Customer Success to scale ...