Eric Crouch Location
Covington, LA, US
Eric Crouch Work
Eric Crouch Education
Louisiana State University
Bachelor’s Degree (Mechanical Engineering)
2012 - 2018
Munich University of Applied Sciences
Engineer’s Degree (Automation Engineer Technology/Technician)
2015 - 2016
Eric Crouch Summary
Eric Crouch, based in Covington, LA, US, is currently a Sr. Technical Support Engineer at Tesla. Eric Crouch brings experience from previous roles at Torqeedo, Super Yacht Crew and Louisiana State University. Eric Crouch holds a 2012 - 2018 Bachelor’s Degree in Mechanical Engineering @ Louisiana State University. Eric Crouch has 1 emails and 1 mobile phone numbers on RocketReach.