News

ELC’s General Manager for France, has been entrusted with the US beauty giant’s Northern and Western Europe regions ...