Shane Rolland, based in Toledo, OH, US, is currently a Mechanical Engineer at JDRM Engineering. Shane Rolland brings experience from previous roles at First Solar, The University of Toledo, The University of Toledo College of Engineering and Compass Group. Shane Rolland holds a 2019 - 2024 Mechanical Engineering Technology in Engineering Technology, General @ University of Toledo Mechanical, Industrial, Manufacturing Engineering department. Shane Rolland has 1 emails on RocketReach.
Looking for a different Shane Rolland?
Find contact details for 700 million professionals.