Strada in the United Kingdom is looking for a Bid Manager to oversee proposal management, ensuring quality and compliance in bid processes. The role involves managing a team, liaising with stakeholders, and mentoring junior members.
The ideal candidate will have a minimum of five years in bid management, a Bachelor's degree, and strong leadership and problem-solving skills. Strada offers a comprehensive benefits package supporting employee health, wellbeing, and professional development.
#J-18808-Ljbffr