Head of Business Development
Posted 2 days ago by GlobalData
- Location:
- London, Greater London, United Kingdom
- Job Type:
- Permanent
We recognise the collective power of our people and it's the partnership of our teams that have shaped our success and will continue to do so in the future. Our shared values drive the way we behave and interact with each other, and our customers. Our Sales team. The GlobalData Sales team … more