Darren Delichte, SVP Executive Creative Director
Inspired by Owen, Ella and Flight of the Conchords.
Darren, one of the original members of Critical Mass, has built a team of industry leading creative talent over the last 16 years. Darren’s fire and passion for design, ideation and digital marketing has helped Critical Mass lead some of the most desired brands in the world. From Mercedes-Benz to Nissan, Home Depot to Dell, Nike to Adidas, Darren has helped these clients and many more win numerous awards including the Cannes Cyber Lions Grand Prix, London International Advertising Awards, The One Show and Webbys.
A patron of design, architecture and the arts, a member of the ACAD Board of Governors and a long time snowboarder, skier, hockey player and dirt biker, Darren moves between galleries, the outdoors and big cities, finding the inspiration to fuel extraordinary experiences for our clients.