Director of Operations - Based in Spain or Serbia
Job Reference: 36506 Director of Operations We are seeking an ambitious to meet the high expectations of our client, a leading brand in Brazil and Mexico. This is an opportunity to work with one of the most renowned, dynamic, and rapidl...