David Verklin tiltrådte som CEO for Carat Americas i 1998 og i 2005 blev han også udpeget til at være bestyrelsesformand for Carat Asia Pacific.

Han er en af de mest citerede eksperter indenfor medie-services industrien og sidder pt. i bestyrelsen for the American Advertising Federation, the Ad Council, the Audit Bureau of Circulations, Virginia Commenwealth University’s AdCenter og the New York Multiple Sclerosis Society. pia