Ellie Myers

Vice President, Value Management, Risk And Governance at OMERS

Ellie Myers is a seasoned professional with extensive experience in digital strategy, user experience, and governance. Currently serving as Vice President of Value Management, Risk and Governance, as well as Vice President of Digital Strategy and Transformation at OMERS since June 2019, Ellie has successfully led various initiatives to enhance organizational effectiveness. Prior to this, Ellie spent nearly seven years at Deloitte Canada, where responsibilities included National User Experience Lead and Digital Academy Lead, focusing on a broad spectrum of digital project delivery and promoting user-centric design practices. Earlier in Ellie's career, a role as User Experience Designer at Accenture was held, contributing to foundational skills in user experience and design.

Location

Toronto, Canada

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices


OMERS

12 followers

OMERS is one of Canada's largest defined benefit pension plans, with more than $95 billion in net assets.


Industries

Headquarters

Toronto, Canada

Employees

1,001-5,000

Links