S

Business Development Manager

SHL

Thames Ditton, England, United Kingdom Full Time June 05, 2026
Apply Now

Opportunity Description

Job Description Say yes to a better tomorrow!
SHL, People Science. People Answers.

Are you a seasoned B2B consultative seller with experience in an HCM, HR Tech, Consulting environment? Do you have proven experience selling to HR and C level decision makers and owning the sales process from prospecting through to close? Do you have a hunter mindset with a proactive approach to pipeline development, lead generation and demonstrable negotiation skills? If so we have an exciting new opportunity for an Account Executive. Your role in either role is to open doors, establish SHL’s value from day one, and create a strong foundation for long-term partnerships aided by our world-class pre-sales and marketing teams.

Uncapped commission is offered in a culture where career development, with ongoing manager guidance, collaboration, flexibility, diversity and inclusivity are all intrinsic to our culture. There is a huge investment in SHL currently so there...
Full Time Advertising, Marketing, Promotions, Public Relations, and Sales Managers

Ready to Apply?

Submit your application for Business Development Manager at SHL

Apply for this Position