|Search results: 1 - 1 of 1||Search results as RSS|
International Desktop Support Analyst (588910902)
The Body Shop. London
Part of the L'Oréal group, The Body Shop International is a natural and ethical beauty brand, with 3050 stores in 66 markets around the world, operating through a multi-channel retail strategy, including stand-alone stores, global travel retail locations and e-commerce sites. Purpose of role: Provide customer focused IT desktop support...