David Cannon's Location
Inchmarlo, Scotland, GB
David Cannon's Work
David Cannon's Education
David Cannon's Skills
David Cannon's Summary
David Cannon, based in Inchmarlo, Scotland, GB, is currently a Managing Director, UK at Altera Infrastructure Production, bringing experience from previous roles at Altera Infrastructure, Teekay, Babcock International Group and North Sea Production Company Limited. David Cannon holds a 1996 - 1999 BSc in Engineering Technology @ The Open University. With a robust skill set that includes FPSO, Onshore, Energy Industry, Engineering, Piping and more, David Cannon contributes valuable insights to the industry. David Cannon has 2 emails on RocketReach.