BAE Systems
Engineering Manager
BAE Systems Saudi Arabia
Head of Engineering - Naval
Yarrow Shipbuilders Ltd
Commissioning Engineer
BAe SEMA
Consultant Engineer
BAE SYSTEMS SURFACE SHIPS MARITIME LIMITED
T26 GCS Integrated Power and Propulsion Technical Authority
BAE Systems Maritime – Naval Ships
Head Of Engineering (Electrical and PMS)
Wärtsilä
Technical Projects Manager
BAE Systems
Senior Consultant
BAE Systems Maritime – Naval Ships
Chief Engineer
Lancaster University
University of Glasgow