Production Company / Radical Media
Campaigns
Breast Cancer Awareness – Idris Elba
Agency: Stella McCartney (United Kingdom)
Brand: Stella McCartney
The Blue Paradox – an immersive experience on the ocean plastic crisis
Agency: Ogilvy (United States)
Brand: SC Johnson