Station10
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.
This person is not in any teams
This person is not in any offices
Station10
Station10 is an expert in analyzing omnichannel data to improve experiences; decoding society, businesses, and people to unearth valuable insights into your customers.