En cuanto al sur de Europa, se espera un fuerte desarrollo que comenzó en 2020 con la apertura de tres nuevas tiendas en Italia. Este 2021 continúa con la previsión de cuatro nuevas aperturas en las principales ciudades italianas, un outlet en Italia y dos reubicaciones en Portugal e Italia, además de la nueva puesta en marcha de retail en España con la apertura de dos nuevos puntos de venta.
Para 2022 se preveé la apertura de nuevas tiendas franquicia gracias al contrato firmado con un bróker europeo, tres tiendas en Italia y dos nuevas en España.
Este desarrollo continuará en 2023 con siete nuevas aperturas entre Italia y España y finalizará en 2024 con otras 7 aperturas entre Italia y Portugal. La empresa tiene el objetivo de cerrar 2024 con 76 tiendas y en 2029 con 45 más.
Respecto a España, tras años de ausencia, la firma reabre su canal de retail este año empezando por Madrid. Primero en Getafe prevista para principios de junio en el centro comercial The Styles Outlets gestionado por Grupo Neinver. Triumph invierte en este proyecto con sus principales marcas: Triumph y Sloggi. El objetivo de esta apertura es llegar a una clientela joven y dinámica, ya que es uno de los centros referentes de tendencias en moda.
Triumph, considerada la marca más consolidada y madura se digitalizará con nuevas pantallas en sus puntos de venta en los que realizar pedidos online de los artículos que no estén disponibles en tienda. Sloggi, marca más joven y llamativa por los tonos utilizados se unirá a este espacio para atraer al público más joven.
La segunda apertura prevista para el 14 de junio será en Las Rozas The Styles Outlets, un centro punto de referencia en el mundo de la moda con clientela de clase media-alta situado a las afueras de Madrid y también gestionado por Grupo Neinver.