Head of Marketing Europe
Triumph is one of the world’s largest intimate apparel companies. It enjoys a presence in over 120 countries with the core brands Triumph® and sloggi®. Globally, the company serves 40,000...
29 days ago - Source Jobleads Europe