Job Description
Job title: 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.
Core Benefits:
On offer is a competitive salary and benefits package, which includes;
1. Performance-related bonus
2. Half day every Friday, usually finishing around 13:00pm
3. 28 days annual leave (plus bank holidays) plus opportunity to buy up to 40 hours/year (pro rata)
4. 24 hours volunteering paid for
5. Private healthcare (grade dependent)
6. Pension scheme
7. Life cover
8. 24/7 Employee Assistance Program and access to mental wellbeing app
9. Employee discount shopping schemes on major brands and retail...