Sheila Ball's Location
Calgary, Alberta, Canada
Sheila Ball's Education
University of Toronto
Masters ( Human Resources and Labour Relations )
2002 - 2004
University of Calgary
Bachelors (Honours) ( Organizational Psychology )
2000 - 2002
University of Calgary
Bachelors (With Distinction) ( Communications )
1984 - 1987
Sheila Ball's Skills
Sheila Ball's Summary
Sheila Ball, based in Calgary, Alberta, Canada, is currently a Chief Human Resource Officer at Calgary Police Service. Sheila Ball holds a 2002 - 2004 Masters in Human Resources and Labour Relations @ University of Toronto . With a robust skill set that includes Performance Management, Succession Planning, Talent Management, Employee Engagement, Personnel Management and more, Sheila Ball contributes valuable insights to the industry. Sheila Ball has 2 emails on RocketReach.