David Russell has worked as a Maintenance Mechanic at Prime Ocean since 2020. Prior to this role, they were a Chief Mechanic at Atwood Oceanics starting in 2011. From 2006 to 2011, they served as a Mechanic at Chief mechanic Helmerich & Payne drilling.
David Russell attended Pearl High School from 1968 to 1981, where they studied Automobile/Automotive Mechanics Technology/Technician.
Sign up to view 1 direct report
Get started