ROSEN
Joshua McCulloch currently serves as a Senior Pipeline Integrity Engineer at ROSEN since August 2025. Prior to this role, Joshua worked as an Integrity Engineer at Plains All American from March 2023 to August 2025 and held positions in Engineer Risk Management and Project Engineer - Asset Integrity at Centurion Pipeline LP from August 2016 to March 2023. Joshua's early career included roles as a Pipeline Integrity Intern at Centurion Pipeline LP and a Work Study Lab Assistant at Colorado School of Mines, where a Bachelor's degree in Chemical and Biochemical Engineering was earned. Joshua also holds an Associate of Science degree in General Studies from Arapahoe Community College, where peer mentoring responsibilities were undertaken from July 2010 to July 2012.
This person is not in the org chart
This person is not in any teams
This person is not in any offices