Job Description: About the role As a Team Leader at Victoria's Secret you'll work alongside a friendly and supportive team who are all connected through their passion for delivering the very best customer experience. No two days are e......
Job Location: Ireland, IrelandSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page