Steven Davidson has extensive experience in technical service engineering, with a career spanning over three decades. Beginning at ExxonMobil from 1991 to 1998, Steven provided specialized technical services, followed by a similar role at BP Amoco from 1998 to 2006. Steven continued in this capacity at BP/Amoco/Innovene until 2006, before joining Mytex Polymers as a Technical Service Engineer, where Steven worked until 2011. Since November 2011, Steven has held the position of Technical Service Engineer at Advanced Composites, contributing significant expertise in the field.
This person is not in any teams
This person is not in any offices