Steve Lee's Location
Montréal, Quebec, Canada
Steve Lee's Work
Steve Lee's Education
Steve Lee's Skills
Steve Lee's Summary
Steve Lee, based in Montréal, Quebec, Canada, is currently a Software Project Manager at Whim, bringing experience from previous roles at BRP, Abbvie, Mad Science Group Inc. and Bain Public. Steve Lee holds a Concordia University. With a robust skill set that includes Microsoft Office, Versionone, Mobile Applications, Software Testing, User Experience and more, Steve Lee contributes valuable insights to the industry. Steve Lee has 2 emails on RocketReach.