Senior Recruitment Consultant
12 days ago
City of London
Leveraging Elemed solutions across all areas of talent management, having responsibility for pitching, winning business, negotiating new contracts, and developing custom proposals in order to best ...