David Holmes's Location
Toronto, ON, CA
David Holmes's Work
David Holmes's Education
David Holmes's Skills
David Holmes's Summary
David Holmes, based in Toronto, ON, CA, is currently a Senior Vice President and Head of Global Recruitment at RBC, bringing experience from previous roles at Manulife and Aviva plc. David Holmes holds a 1994 - 1997 Bachelor of Commerce and Sports Administration @ Laurentian University/Université Laurentienne. With a robust skill set that includes Talent Management, Compensation, Organizational Design, Leadership Development, Recruitment/Retention and more, David Holmes contributes valuable insights to the industry. David Holmes has 3 emails and 1 mobile phone number on RocketReach.