204 days ago on triumph.com

Head of Business Relationship Management (f/m) - 100%

Triumph International

  • Work region
  • Sector
  • Employment type
  • Position

 Please refer to JobSuchmaschine in your application

Head of Business Relationship Management (f/m) - 100%

Head of Business Relationship Management (f/m) – 100%

The Triumph Group 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 2,000 Triumph Stores as well as via several own online shops. The Triumph Group employs more than 30,000 people and achieves revenues of Euro 1.437 billion (2014). It is a member of both the Business Social Compliance Initiative (BSCI) and the Global Social Compliance Programme (GSCP).


For our worldwide headquarter in Bad Zurzach/Switzerland (near Zurich) we are searching for a highly motivated


Head of Business Relationship Management (f/m) – 100%


The Head of Business Relationship Management leads and manages the department of Business Relationship Management and acts as a strategic link between the Business Units and IT concerning Triumph’s IT related challenges.


Roles & Responsibilities:

  • Act as a strategic link between IT and the relevant business stakeholders concerning all IT related challenges and ensure the value of the Business Units is understood
  • Understand business and process needs and be able to transform them into business requirements and solution proposals
  • Find suitable IT solutions for business or process challenges working closely with Solution Design & Build and further departments of the IT organization (Planning, Budgeting & Sourcing, Service Operations) ensuring an integrated view on the Triumph Enterprise Architecture
  • Assist in prioritizing requirements, initiatives and projects across countries, regions, functions and processes
  • Support Planning, Budgeting & Sourcing department
  • Full Service Level Agreement lifecycle management and continuous fulfillment monitoring
  • Maintain knowledge of industry trends and knowledge of risks, opportunities and services available


Your ideal profile:

  • Master degree in business administration, computer science, engineering or equivalent
  • Over 10 years of experience in retail, wholesale, supply chain, IT and managing relationships with internal business customers with over 5 years of experience in leading teams
  • Strong commercial/business acumen (understand key levers and end-to-end process dynamics in complex companies)
  • Excellent communication skills, in particular expert/laity communication
  • Ability to effectively present to superiors and peers
  • Strong business sense, enthusiastic, self-motivated and results oriented with intercultural mindset
  • Ability for project-related and global travel
  • Fluent verbal and written communication skills in English, further languages desirable


Triumph offers you an opportunity to work in a dynamic team within an international environment. If you are seeking a great opportunity to develop your career, please send your application letter, CV, work references, diplomas and expected salary range in English language by e-mail to careers.ch@triumph.com . Mrs. Sara Peña Sierra is happy to receive your application.