Rene Shaw's Location
Toronto, ON, CA
Rene Shaw's Work
Rene Shaw's Education
McMaster University
Bachelor of Arts - BA
Rene Shaw's Skills
Rene Shaw's Summary
Rene Shaw, based in Toronto, ON, CA, is currently a Digital Project Manager at Idea Rebel, bringing experience from previous roles at My Work, The Brand Agency, Dare and DDB Canada. Rene Shaw holds a Bachelor of Arts - BA @ McMaster University. With a robust skill set that includes Web Development, Project Management, Project Planning, Software Project Management, Scrum Master and more, Rene Shaw contributes valuable insights to the industry. Rene Shaw has 1 email on RocketReach.