Michelle Ren's Location
Toronto, Ontario, Canada
Michelle Ren's Work
Michelle Ren's Education
University of Waterloo
2017 - 2019
University of Toronto
2017 - 2017
University of Toronto
Bachelors
2013 - 2017
Michelle Ren's Skills
Michelle Ren's Summary
Michelle Ren, based in Toronto, Ontario, Canada, is currently a Tax Manager at Deloitte, bringing experience from previous roles at Deloitte and H&r Block. Michelle Ren holds a 2017 - 2019 University of Waterloo. With a robust skill set that includes Microsoft PowerPoint, Microsoft Office, Teamwork, Microsoft Word, PowerPoint and more, Michelle Ren contributes valuable insights to the industry. Michelle Ren has 2 emails on RocketReach.