Sloggi, the bodywear brand owned by Triumph International, has promoted Alex Cara, general manager Northern Europe to the new role of Global Head of omni-channel. The company has also hired Paul Gaut