Jeff Roach currently serves as Vice President of Business Development at Able Industrial since July 2024. Prior to this role, Jeff held the position of Vice President of Business Development at The Shaw Group from 2022 to July 2024. Previously, Jeff was Senior Vice President - Process, Power & Controls at ENGlobal from 2018 to 2022 and Senior Business Development Manager at Primoris Energy Services for a brief period in 2017. Between 2010 and 2017, Jeff served as President of Ark-La-Tex Injection Services, and from 2005 to 2010, Jeff was Director of Field Leadership at Zachry Group. Jeff is an alumnus of LSU Shreveport.
This person is not in the org chart
This person is not in any teams