Ella Mak's Location
Russia
Ella Mak's Work
Ella Mak's Education
Ella Mak's Skills
Ella Mak's Summary
Ella Mak, based in Russia, is currently a Head of Affiliate Management Department at Adcombo, bringing experience from previous roles at Wunderman. Ella Mak holds a 2010 - 2011 Bachelor’s Degree in Business Administration and Management, General @ Luther College. With a robust skill set that includes Marketing, Project Management, Localization, English, Japanese and more, Ella Mak contributes valuable insights to the industry. Ella Mak has 1 email on RocketReach.