Ellie Douka's Location
Greece
Ellie Douka's Work
Ellie Douka's Education
Technical University of Crete
Bachelor’s Degree (Management & Production Engineer)
1989 - 1994
University of Leicester
Diploma (Business Administration & Marketing)
Ellie Douka's Skills
Ellie Douka's Summary
Ellie Douka, based in Greece, is currently a Head of Operations - Key Account Sales EMEA at LEOCH EUROPE S.A., bringing experience from previous roles at LEOCH EUROPE S.A., TEMAK S.A, Terra Nation and BIG SOLAR SA. Ellie Douka holds a 1989 - 1994 Bachelor’s Degree in Management & Production Engineer @ Technical University of Crete. With a robust skill set that includes Product Management, Negotiation, Management, Purchasing, Business Planning and more, Ellie Douka contributes valuable insights to the industry. Ellie Douka has 1 email on RocketReach.