Peter Roy Location
Clover, SC, US
Peter Roy Work
Peter Roy Education
Peter Roy Summary
Peter Roy, based in Clover, SC, US, is currently a Design Engineer at Triz Engineering Solutions. Peter Roy brings experience from previous roles at Freightliner Custom Chassis Division of Daimler Trucks, Marine Corps League Broad River Leathernecks Det 1194, Daimler Trucks North America and United Streetcar LLC. Peter Roy holds a 2009 - 2010 Associate of Arts in Business Administration @ University of Phoenix. Peter Roy has 4 emails on RocketReach.