Peter Schumacher, based in Oxford, GB, is currently a Senior Sales Analyst at Opus Energy. Peter Schumacher brings experience from previous roles at Alstom Power and Lockwoods Technical Services. Peter Schumacher holds a 2001 - 2005 Master in Engineering @ University of Nottingham. With a robust skill set that includes Development, Product Development, Engineering Management, Steam Turbines, Power Generation and more. Peter Schumacher has 2 emails on RocketReach.
Looking for a different Peter Schumacher?
Find contact details for 700 million professionals.