Head of Major Bids- Energy & Natural Resources
United Kingdom
Workplace: OnsiteFull timeFunction: Energy & Utilities OperationsSkills: ["Stakeholder management","Analytical skills","Organisational skills","Problem-solving","Written and verbal communication"]Lead end-to-end management of major Energy & Natural Resources bids, owning bid strategy and win themes from opportunity qualification through submission and client presentation. Oversee bid governance, timelines, and quality assurance, while coaching multidisciplinary bid teams to deliver high-impact, client-centric proposals. Drive continuous improvement of bid content and case studies, and conduct win/loss debriefs to feed insights back into sector strategy.
Loading
Loading job details...
Preparing the role view and application actions.

