Director, Business Development
16 hours ago
Liverpool
Heads, a global CRO, is looking for a Director, Business Development based in the UK to join its ever-growing global team.The Director, Business Development has a key role in raising the Company’s brand and profile, identifying new business development opportunities, closing new accounts, and mai...