For the past few years, I’ve been working with the French business school INSEEC – lecturing in brand advertising, British advertising and creative teamwork. Here’s a short video we put together recently.