Crystal Terry's Location
United States
Crystal Terry's Work
Crystal Terry's Education
Crystal Terry's Summary
Crystal Terry, based in United States, is currently a DELMIA Industry Process Consultant - Digital Manufacturing at Dassault Systèmes, bringing experience from previous roles at Dassault Systèmes, Georgia Institute of Technology and Westlake Chemical. Crystal Terry holds a Bachelor of Science - BS @ Georgia Institute of Technology. Crystal Terry has 1 email on RocketReach.