Stephen Tarr's Location
Bath, Bath And North East Somerset, United Kingdom
Stephen Tarr's Education
Stephen Tarr's Skills
Stephen Tarr's Summary
Stephen Tarr, based in Bath, Bath And North East Somerset, United Kingdom, is currently a Head of Contract Management UK, International Government Bu at Leonardo. Stephen Tarr holds a 1990 - 1994 BA HONS Business Studies in Business Studies @ University of Plymouth. With a robust skill set that includes Program Management, Aerospace, Defense, Management, Project Planning and more, Stephen Tarr contributes valuable insights to the industry. Stephen Tarr has 2 emails on RocketReach.