Sheila Barry-Carr's Location
Ottawa, Ontario, Canada
Sheila Barry-Carr's Work
Sheila Barry-Carr's Education
Sheila Barry-Carr's Skills
Sheila Barry-Carr's Summary
Sheila Barry-Carr, based in Ottawa, Ontario, Canada, is currently a Manager, Compensation at Hydro Ottawa, bringing experience from previous roles at Canada Post / Postes Canada, City of Ottawa, Canadian Forces Morale and Welfare Services and University of Ottawa. Sheila Barry-Carr holds a Master of Business Administration (M.B.A.) @ Concordia University. With a robust skill set that includes Deferred Compensation, Pensions, Labor Relations, Policy, Employee Benefits and more, Sheila Barry-Carr contributes valuable insights to the industry. Sheila Barry-Carr has 1 email on RocketReach.