Healthcare Research Manager needed in London England with visa sponsorship provided
- Nov 14, 2025
- 3 min read
As a manager, you will actively lead business development initiatives to secure new business and expand current accounts, oversee the completion of our larger, more complicated, and higher-value projects, manage and grow our consulting teams, and collaborate with our clients to guarantee that we provide top-notch services that support how they make strategic choices.


