Michelle Mcrae's Location
Orillia, ON, CA
Michelle Mcrae's Work
Michelle Mcrae's Education
Michelle Mcrae's Skills
Michelle Mcrae's Summary
Michelle McRae, based in Orillia, ON, CA, is currently a Bureau Commander at Ontario Provincial Police, bringing experience from previous roles at Ontario Provincial Police. Michelle McRae holds a 2018 - 2018 Certificate in Police Leadership @ University of Toronto - Rotman School of Management. With a robust skill set that includes Business Process, Human Resources, Employee Benefits, Policy Analysis, Public Administration and more, Michelle McRae contributes valuable insights to the industry. Michelle McRae has 3 emails and 1 mobile phone number on RocketReach.