Meaghen Frame is a Manager of Customer Success at Enable since March 2023. Previously, Meaghen held positions at Achievers between April 2017 and March 2023, where Meaghen achieved 110% attainment in 2022 and 110% attainment in 2021. Meaghen received the CS Department Spotlight award in Q4 2022. Prior to their role at Achievers, Meaghen worked at Canadian Cancer Society, Public Outreach Fundraising, Canucks Autism Network, OMAC Mortgages, Pallenburg Wealth Management, and YMCA Canada in various roles. Meaghen holds a Project Management Certificate from the University of Toronto, a Non Profit Management Certificate from the British Columbia Institute of Technology, a Fundraising and Volunteer Management Certificate from George Brown College, and a Bachelor of Arts in Geography from Carleton University.
This person is not in the org chart
This person is not in any offices