Patrick Carroll is an experienced executive with a strong background in leadership roles within the manufacturing and engineering sectors. Currently serving as President & CEO of Environmental Solutions Group since February 2010, Patrick oversees a portfolio of industry-leading companies under Dover Corporation, including Heil, Marathon, Curotto-Can, 3rd Eye, Soft-Pak, and Bayne. Prior to this role, Patrick held the position of President at DE-STA-CO from October 2005 to January 2010 and served as President of Terex Utilities from August 2001 to September 2005. Earlier career experiences include roles as Business Unit Manager and Worldwide Marketing Manager at Ingersoll-Rand Drilling Solutions from 1997 to 2000. Patrick holds an MBA from the Texas McCombs School of Business (1997-1999) and a Bachelor of Science degree in Engineering Science from Montana Technological University (1984-1988).
Sign up to view 16 direct reports
Get started