CHARTA
•
2026-05-29
united kingdom, , UK
New Business Development Manager
£50000-£60000 Base SalaryHigh Value Share SchemeCar Allowance25 Days Holiday + BHFMCG Products for FM/Workplace via Distribution Channel-------------------About The RoleThis is a true new business-focused sales role, with around 90% of your time spent develo…