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,...

Environmental Health & Safety Consultant - England, England
About us
Barbour is a trusted and comprehensive provider of regulatory information, guidance, standards and resources to support our clients wherever they are in the world. Through our knowledge of complex legislation and flexible resources, we empower our clients...
