Ben McGuinness

Senior Director, Strategy at Suffolk Construction

Ben McGuinness is a seasoned professional with extensive experience in strategy, customer success, and business development across various industries. Currently serving as Senior Director of Strategy at Suffolk Construction since March 2024, McGuinness previously held the title of Chief Customer Officer at Occupier, where notable achievements included building a Customer Success organization and developing key internal processes that drove growth. Prior roles at Veeam Software included Director of Strategic Initiatives, focusing on global growth and process improvements, and experience at The Boston Consulting Group honed consulting skills in asset management and pharmaceuticals. McGuinness's early career at Suffolk Construction involved roles as Business Development Manager and Project Engineer, showcasing a strong foundation in construction management. Educational qualifications include an MBA from The Tuck School of Business at Dartmouth and an A.B. in Economics from Bowdoin College.

Links

Previous companies

BCG logo
Veeam logo
Occupier logo