Advertising Agency: Publicis, Toronto, Canada
Creative Director: Tim Kavander
Group Creative Director / Art Director: Kerry Reynolds
Group Creative Director / Copywriter: Mark Fitzgerald
Producer: John Scarth TSU
Agency Producer: Carlo D’Ecole
Account manager: Emily Steeves
Production Company: The Solidarity Union
Director: Shaun Anderson