Oliver Russell's Location
United Kingdom
Oliver Russell's Work
Oliver Russell's Education
Oliver Russell's Skills
Oliver Russell's Summary
Oliver Russell, based in United Kingdom, is currently a Production Manager at Tesla Engineering Ltd., bringing experience from previous roles at Tesla Engineering Ltd. and Williams Welding & Fabrication. Oliver Russell holds a 2016 - 2018 Brighton MET (formerly City College Brighton and Hove). With a robust skill set that includes Photoshop, InDesign, Illustrator, Dreamweaver, After Effects and more, Oliver Russell contributes valuable insights to the industry. Oliver Russell has 1 email on RocketReach.