Stephen Thorla is currently a Regional Support Manager at Roche, where they lead a team of field engineers and application specialists to provide technical installation and maintenance support while achieving financial goals and improving processes. They previously served as a Manager in the Customer Support Center at Roche and held various engineering and managerial roles at Roche Diagnostics and Roche Diabetes Care. Stephen started their engineering career with a Co-Op position at Alcoa Howmet La Porte and has a Master’s degree in Electrical Engineering Technology from Purdue University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices