Stephan Leblanc's Location
Santa Clarita, CA, US
Stephan Leblanc's Work
Stephan Leblanc's Education
Stephan Leblanc's Skills
Stephan Leblanc's Summary
Stephan Leblanc, based in Santa Clarita, CA, US, is currently a Production Specialist at Southern California Edison (SCE), bringing experience from previous roles at Southern California Edison (SCE) and Southern California Edison. Stephan Leblanc holds a 1998 - 2001 Bachelor of Science Degree in Computer Visualization Technology @ ITT Technical Institute. With a robust skill set that includes Vendor Management, Call Center, Program Management, Team Building, Strategic Planning and more, Stephan Leblanc contributes valuable insights to the industry. Stephan Leblanc has 2 emails on RocketReach.