Lighting Supervisor, Adecco Global IM
Italy
Visual Designer, Adecco Global IM
United Kingdom
Adecco Global IM