Megan Allen is the Co-Founder and Chief Operations Officer at Elsa Health. Megan has a background in health technology, research, and international development, with experience in coordinating education and research projects related to various health issues. Megan has also worked in providing health education and support for resource-limited communities. Furthermore, Megan has experience in grants management and entrepreneurship education for students. Megan holds both a Bachelor of Science and Bachelor of Arts degree from Arizona State University, as well as a Master of Science degree in Biology and Society.
Sign up to view 2 direct reports
Get started
This person is not in any teams