Bid Manager | Senior Manager
Thales
Job Description
Head of Bid Management Location : Glasgow - hybrid working arrangement – 3 days per week on site Are you driven by the challenge of leading complex, high-value bids that shape the future of major projects? Thales is seeking a Head of Bid Management to lead a rapidly expanding portfolio of bids in our Optronics and Missile Electronics (OME) business. You will ensure the successful delivery of high-quality, business-winning proposals and robust project baselines, setting the foundation for excellence in project delivery.
This is a leadership role requiring innovation, strategic thinking, and a proactive approach to risk, opportunity, stakeholder management, and continuous improvement across multi-disciplinary teams. On offer is a competitive salary and benefits package, which includes; ~ Performance-related bonus ~ 28 days annual leave (plus bank holidays) plus opportunity to buy up to 40 hours/year (pro rata) ~Private healthcare (grade dependent) ~ Pension scheme ~ Life cover ~24/7 Employee Assistance Program and access to mental wellbeing app ~ Employee discount shopping schemes on major brands and retailers ~ Gym membership discounts Ensure strong risk, opportunity, and schedule management Drive continuous improvement, coaching, and a positive team culture Ensure strong financial management and support seamless project handovers Proven experience managing and delivering complex bids/projects in a defence/manufacturing environment Strong leadership, team management, and stakeholder engagement skills Expertise in proposal creation, risk management, and compliance Security Clearance statement: This role requires you to be a UK National and achieve Security Clearance (SC) without any caveats. Please visit the UKSV website for further guidance.
In some circumstances, a minimum of 3 years’ residence in the UK over the last 5 years may be accepted, with additional overseas checks.