Eleni Miliou

Eleni has substantial experience in designing, executing, and managing marketing campaigns for software and tech products across all digital and offline channels.

Eleni Miliou

Eleni has substantial experience in designing, executing, and managing marketing campaigns for software and tech products across all digital and offline channels. As Marketing Team Lead, she oversees all marketing efforts.

Articles by 

Eleni Miliou

We haven't published any posts
Narus logo