Search
Results 1 of 2 within 2 jobs found
Business Development Manager - England, England
About the role
As the Business Development Manager, you will play a key role in driving new consultancy and software sales, while providing commercial support to new clients during the initial phase of service mobilisation. Your focus will be on generating new business in the property management sector,...

Client Services Team Manager - England, England
Client Services Team Manager
About us
SRC are at the forefront of revolutionising health and safety compliance solutions, Supply Chain compliance and Facilities Management, where your contribution will be instrumental in shaping a more streamlined and compliant landscape. With a mission to foster...
