Stephen Crabb is an experienced professional in operations and management, currently serving as the Managing Director at Beckers Group since January 2023. Crabb has held significant roles at Tata Chemicals Europe since November 2016, including Head Of Operations for British Salt & Sodium Bicarbonate. Prior to this, Crabb worked at Baker Hughes from September 2007 to November 2016, undertaking various senior operational positions, including leading UK and Norway business operations and managing upstream chemicals activities. Earlier experience includes serving as SHEQ Manager at Taylors Industrial Services, Contracts Manager at TDG, and Distribution Manager at Nynas AB. Stephen Crabb holds a BA Hons in Business Studies from Robert Gordon University, earned between 1986 and 1990.
Sign up to view 3 direct reports
Get started
This person is not in any teams
This person is not in any offices