Alli multimedia international

Description

A TV, digital, press and POS launch across 27 European countries that involved co-ordinating with clients in the USA and Europe and overseeing the TV and stills shoots.