Senior Bid Manager - London or Manchester
7 days ago
London
The Senior Bid Manager, New Business, works closely with Cumming Group consultants to support a ... studies, impactful client presentations, and more, and in the process improve our win rate and spot ...