3 years of experience in a digital environment, ideally with leadership experience Proven technical knowledge with great sales & presentation skills; this role requires the best out of both worlds You can handle multiple parallel tasks You keep a cool head even in difficult situations Solid English knowledge Business Experiences: Overall responsibility for all aspects of delivery to our internatio