Insert Manager
London, London, United Kingdom
The Specialist Works
FremantleMedia UK (formerly talkbackTHAMES)
Fashion Styling Assistant
Insert Specialist
Trainee Insert Executive
Insert Executive