Stephen Torrance's Location
Azerbaijan
Stephen Torrance's Work
- Electrical Supervisor @ bp
- Senior Electronic Technician @ KCA Deutag
- Supervisor and Lead Tech @ AMEC Process & Energy
Stephen Torrance's Education
Stephen Torrance's Skills
Stephen Torrance's Summary
Stephen Torrance, based in Azerbaijan, is currently a Electrical Supervisor at BP, bringing experience from previous roles at KCADeutag and AMEC Process & Energy. Stephen Torrance holds a HNC Electrical Eng in Electrical and Electronics Engineering @ North Glasgow College. With a robust skill set that includes Oil/Gas, Petroleum, Commissioning, Upstream, Inspection and more, Stephen Torrance contributes valuable insights to the industry. Stephen Torrance has 2 emails on RocketReach.