Stefan Ward

Head of Capture

Stefan Ward MBA is currently the Head of Capture at Lockheed Martin, a position held since April 2025. Ward has extensive experience in the oil and gas sector, having served as a Business & Proposals Consultant at Omega Resource Group, where responsibilities included leading business communications and client relationship management. As a Proposal Engineer at Chiyoda Almana Engineering LLC, Ward led the proposal process, while at Farrans Construction, stewardship of the Bid Submissions Strategy was key. Additional roles at KBR, Inc. encompassed several managerial positions in sales enablement and proposal management. Ward holds a Master of Business Administration in Leadership & Sustainability from the University of Cumbria, earned between 2016 and 2019.

Location

Banbury, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices