Rachel Peters's Location
Canada
Rachel Peters's Work
Rachel Peters's Education
Rachel Peters's Skills
Rachel Peters's Summary
Rachel Peters, based in Canada, is currently a Deloitte Global Marketing Manager, Microsoft Technology Practice at Deloitte, bringing experience from previous roles at MNP, Grip Limited and Deloitte Canada. Rachel Peters holds a 2011 - 2016 Bachelor's Degree in Management and Marketing @ University of Toronto at Scarborough. With a robust skill set that includes Event Planning, Teamwork, Management, Microsoft SQL Server, Strategic Communications and more, Rachel Peters contributes valuable insights to the industry. Rachel Peters has 1 email on RocketReach.