Verklin objął stanowisko CEO w roku 1998, a w 2005 został również prezesem Carat Asia Pacific. Nadzoruje działania firmy w Stanach Zjednoczonych, Ameryce Łacińskiej, Kanadzie, Indiach oraz w rejonie Azji i Pacyfiku. Swoją karierę rozpoczynał w agencji Young & Rubicam w Nowym Jorku.
Zasiada w Radach: Dyrektorów Aegis Group plc., American Advertising Federation, Ad Council, Audit Bureau of Circulations oraz Virginia Commonwealth University’s AdCenter.
– David jest niezwykle poważanym międzynarodowym autorytetem i wizjonerem w dziedzinie mediów. Czujemy się zaszczyceni, że to właśnie on przewodzić będzie jury w kategorii Media Lions – mówi Terry Savage, executive chairman międzynarodowego festiwalu reklamy Cannes Lions.
54. międzynarodowy festiwal reklamy w Cannes odbędzie się w dniach 17-23 czerwca 2007 r.