Peter Marchildon serves as a Capital Projects Manager at Croda since 2012, where oversight of 12 full-time engineers and construction managers is a key responsibility, particularly for site capital projects valued up to $10 million. Prior to this role, Peter held various engineering positions at Sunoco from 2008 to 2012, culminating as a Reliability Engineer focused on the operation of petroleum and distillate storage and distribution equipment. Peter's academic credentials include a Bachelor of Science in Mechanical Engineering from Lehigh University and a Master of Business Administration in Finance from Drexel University.
This person is not in any teams
This person is not in any offices