Michele Schulz's Location
Edmonton, Alberta, Canada
Michele Schulz's Work
Michele Schulz's Education
Michele Schulz's Summary
Michele Schulz, based in Edmonton, Alberta, Canada, is currently a Mechanical Engineer at Teck Resources Limited, bringing experience from previous roles at Hemisphere Engineering. Michele Schulz holds a University of Alberta. Michele Schulz has 1 email on RocketReach.