Roger Carroll has worked at Rush Resources since 2017 as a Rotating Equipment Inspector. Prior to that, Roger worked at Udelhoven International as a Construction/Commissioning Supervisor. From 2010 to 2016, Roger was employed at BP as a Company Vessel Representative.
Sign up to view 0 direct reports
Get started