SHEIN opens EMEA Headquarters and plans for 30 pop-ups

Shein is aiming to fill 30 key roles in the Irish office and host around 30 pop-ups by the end of the 2023, the company said

Read More