Sandra Walsh, Vice President, Human Resources
Sandra Walsh is Head of Human Resources for both Zurich and WTP in Canada. Sandra joined Zurich as Manager of Human Resources, specializing in IT development in 1995. Prior to that she worked with the Zurich Life Insurance Company, where she managed the Human Resources function. She attended Centennial College for her HR diploma and also attended Northwestern University’s Kellogg School of Management.