Sebastien Desclee

Client Services Director

Title Medium Date
Leica: Robin Print (image) Nov 30, 2010
Leica: Frog Print (image) Nov 30, 2010
Leica: Pig Print (image) Nov 30, 2010

International Markets and Affiliates President

Title Medium Date
There's a Different Video for Every Single Minute of the Day in This Incredibly Ambitious Gaming Campaign Interactive (video) Oct 26, 2017