Troy Dyce is a seasoned mechanical engineer with extensive experience in the field, currently serving as Senior Mechanical Engineer II at BSA LifeStructures since May 2023. Prior to this role, Troy held the position of Mechanical Engineer at Carastro & Associates, Inc. from April 2009, and worked as a Mechanical EIT at TLC Engineering for Architecture from April 2008 to April 2009 and at PCM Engineering from April 2005 to April 2008. Troy earned a Bachelor of Applied Science in Mechanical Engineering from the University of South Florida between 2000 and 2004.
This person is not in the org chart
This person is not in any teams
This person is not in any offices