Oversee the entire bid process for high-value IT consulting solutions in the Public Sector as a Lead Bid Manager. This involves managing virtual teams, setting timelines, and ensuring accountability among contributors.
Collaborate with various stakeholders, including sales, delivery, legal, and finance teams, to develop win strategies, value propositions, and pricing models.
The primary goal is to drive business growth by delivering timely, compelling, compliant, and competitive proposals.
To excel in this role, you'll need:
* A Bachelor's degree in Business, IT, or a related field (Master's preferred)
* At least 5 years of experience in bid/proposal management in IT Consulting and Technology Services
* A strong understanding of Public Sector procurement processes and experience with complex European Institutions Public Tenders