Constantin Sklavenitis joins M•A•C
Constantin Sklavenitis has recently joined M•A•C Cosmetics as Senior Vice President, General Manager, M·A·C – North America. Sklavenitis will be responsible for leading the strategy execution for M·A·C North America,
Continue Reading