Head of Business Development
Posted 17/09/2024 by GlobalData
- Location:
- London, Greater London, United Kingdom (80 miles)
- Job Type:
- Permanent
Recruiting, retaining and developing a team of high performing Business Development Managers, fostering a culture of continuous learning and development, performance and accountability. Presenting regular reporting to GlobalData leadership team on targets, performance and team … more