Diana Macovei
Zurich, Switzerland
Experience and passion for leading the ‘big idea’ development, managing projects, driving revenue and engaging audiences through digital channels, interactive technology, social media and mobile campaigns.
Experience and passion for leading the ‘big idea’ development, managing projects, driving revenue and engaging audiences through digital channels, interactive technology, social media and mobile campaigns.