Richard Upton Location
Canada
Richard Upton Work
Richard Upton Education
Richard Upton Summary
Richard Upton, based in Canada, is currently a Senior Supply Chain Director at Irving Shipbuilding. Richard Upton brings experience from previous roles at Rolls-Royce and Aero Engine Controls. Richard Upton holds a 1997 - 2001 BA (Hons) in Business Studies @ Staffordshire University. With a robust skill set that includes Supply Management and more. Richard Upton has 2 emails on RocketReach.