Omnidian
Megan Ellis has built a robust career in client success and system onboarding, currently serving as Manager of System Onboarding at Omnidian since May 2020, having progressed through several roles including Senior Client Success Manager and Client Success Manager. Prior experience includes a position as Research Intern at India Rising Trust and serving as a Student Assistant at the University of Washington, where Megan also earned a degree in Environmental Science and Resource Management with a focus on quantitative science. Earlier roles include seasonal maintenance worker for the City Of Snoqualmie, food service worker at Bellevue Club, and Woodman Lodge, alongside a data entry clerk position.
This person is not in the org chart
This person is not in any teams