Ellen Meagher

Project Coordinator, Innovation at Diabetes WA

Ellen Meagher is currently working as a Project Coordinator in the Innovation department at Diabetes WA. Before this role, Ellen was a Public Health Research Practicum at the Centre for Women's Safety and Wellbeing. Ellen has experience in managing various projects, developing position statements on women's health priorities, and producing social media toolkits. Ellen also has a background in program coordination, data entry, swimming instruction, project coordination, and retail assistance. Ellen holds a Master's degree in Public Health from The University of Western Australia and a Bachelor of Science in Microbiology and Immunology from the same university. Ellen also briefly attended the University of Ottawa and graduated with a WACE Certificate of Distinction from Newman College Perth.

Links

Previous companies

Ngala logo

Org chart