Steve I's Location
Helensburgh, GB
Steve I's Work
Steve I's Summary
Steve I, based in Helensburgh, GB, is currently a Offshore Construction Coordinator at RDS - Engineering Specialists, bringing experience from previous roles at Total and LIKPIN LLC.