Craig Lockhart's Location
Australia
Craig Lockhart's Work
Craig Lockhart's Education
Craig Lockhart's Skills
Craig Lockhart's Summary
Craig Lockhart, based in Australia, is currently a Managing Director - BAE Systems Maritime Australia at BAE Systems Australia, bringing experience from previous roles at Babcock International Group. Craig Lockhart holds a 1997 - 1999 Master of Business Administration @ Edinburgh Napier University. With a robust skill set that includes Leadership, Nuclear, Engineering Management, Stakeholder Management, Contract Management and more, Craig Lockhart contributes valuable insights to the industry. Craig Lockhart has 1 email on RocketReach.