A professional engineer for more than two decades, Craig co-founded JD Engineering in 2012 alongside our Pre-Construction Director, Danny Di Stefano, overseeing substantial growth and change over the years that followed.
Beginning his career as an apprentice for a prominent regional HVAC firm, Craig quickly worked his way up to the positions of supervisor and then foreman, later adopting the role of site manager on a number of high-profile building services projects.
With a wealth of construction and management experience and instrumental to the smooth running of the business, Craig holds an unblemished track record in MEP project management, taking a keen interest in each and every scheme the company delivers.