Mikhaila Ellis is currently the Finance Director and previously held the roles of Marketing and HR Manager at Station10. Prior to this, Mikhaila worked as a Communications Manager at Medtronic and as a Team Leader at Chandler Chicco Agency. Mikhaila also has experience as an Account Director at Cohn & Wolfe, London. Mikhaila holds a Master of Science (MSc) degree in Science Communication from Imperial College London, and a Bachelor's degree in Psychology from Emmanuel College, Cambridge. Additionally, Mikhaila completed their International Baccalaureate at United World College, Singapore.
Sign up to view 0 direct reports
Get started