Clara Duran Mestre is currently working as the Country Manager Spain at Remazing GmbH since December 2018. Prior to this role, Clara has experience in online marketing and sales management, knowledge management, and leading a choir group. Clara has a Master's degree in Business Administration and Management, along with a Bachelor's degree in Environmental Science.
December, 2018 - present