Healthcare Research Manager needed in London England with visa sponsorship provided
- chukwu sarah
- 2 days ago
- 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.


