Vacancy details

This vacancy is now closed

Vacancy title
Senior Digital Marketing Manager
Closing date


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 wholesale customers and sells its products in 3,600 controlled points of sale as well as via several own online shops. The Triumph Group is a member of the Business Social Compliance Initiative (BSCI).

Learn more about Triumph on:  


Our Brand Marketing Department at the Triumph office in Tokyo, Japan is looking immediately for a highly motivated:


                                            Senior Digital Marketing Manager


Roles & Responsibilities:

  • Design, develop and drive Triumph Japan Strategic Digital Marketing Plan and Process which continues to provide consumer focused opportunities and sources of profitable growth. Delivering against the Corporate and Business Unit KPI’s and Targets.
  • Continuously develop and drive the digital marketing positioning and values across the region.
  • Develop both Triumph and AMO Digital Marketing Organization structure which engages consumer-minded digital marketing professionals to drive a Brand Led Consumer Focused culture and commercial approach based on clear roles and responsibilities.
  • Develop and implement an operating system framework to ensure that the Digital Marketing strategy and guiding principles are embedded and across, delivering one consistent Triumph and AMO Digital Marketing framework and digital strategies aligned to target audience, brand KPIs ( including market share, brand awareness, brand preference, online PV/UV, traffic, conversion rate, Omni-channel transaction rate, social media exposure/ followers, iWOM), brand values, and positioning.
  • Role model the skills for both Triumph and AMO Digital Marketing team 7 Core Competencies, leadership principles and functional digital marketing competencies including annual digital media strategies, annual digital communication strategy, development of content marketing strategy, development of brand website , development of social media strategy and Omni-channel strategy. Engage the broader organization of country Brand Marketing, respect culture and develop unique management style of each country and provides a continuous stream of brand marketing talent to the company.
  • Initiate and project lead internal and external agencies in development of the regional digital marketing campaigns, brief and guide country marketing teams in local execution across the region.
  • Collaborate with the key marketing staff functions including Digital marketing, Brand communication, Retail Marketing, Brand merchandising, Brand Creative, Retail marketing & store design to ensure that we are consistently delivering against the Service Leader Corporate proposition via efficient processes, reduced time to market and engaging and inspiring shopping experiences linked across all touchpoints for our consumers.
  • Develop Japan planned Digital marketing concept which provide consistent brand experience of Triumph via translate situation analysis, brand equity study, consumer insight, digital trend to actionable insights that contribute to the localization of the global brand communication strategy.
  • Utilise exceptional understanding of the female clothing and Marketing business units to provide insights and deliver competitive advantages and economies of scale for Digital Marketing of Triumph and AMO.
  • Jointly establish and foster a collaborative, inspiring and energetic leadership style that promotes initiative and entrepreneurial thinking in line with the corporate shared values of honesty and trust.
  • Fully manage the Advertising & Promotion budget (digital marketing budget) in the region to ensure efficient allocation of funds across countries in line with the country by country sales development outlook, and provide budget spending allocation on country level across consumer touchpoints


Your ideal profile:

  • 8 years+ experience, 4 years+ Digital Marketing Management
  • Extensive consumer and competitor understanding
  • 4-year top leadership experience in a large market.
  • Cross Functional expertise in Digital Marketing management
  • Experience with strategies & concept development, digital marketing planning, digital marketing framework development, SEO and related planning, link building and respective KPIs setting and tracking ROIs.
  • Solid marketing experience, background in working at both HQ and Country level is preferred. Additional brand management experience is a plus.
  • Experience in female / beauty / apparel business is a bonus
  • Experience with high-caliber agency management and agency processes.



What We Offer:

We offer an opportunity in a fast paced organization which gives those looking for a challenge the possibility to grow with the company and shape the future.

We are a family owned company with strong values, operating at a global level with key markets in Germany, Japan and China - where our iconic brands, Sloggi and Triumph, continue to delight our consumers.

Triumph Group is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disability. 

If you are seeking a great opportunity to develop your career, please send us your application letter and CV in English, diplomas and expected salary range by clicking on Apply.


Job alerts