Rick Ovadia in Adelaide works at Puppet Digital Design (Manager / Creative Director).
Share this profile
Puppet Digital Design
Nov 2011 - Present
-
Present
Manager / Creative Director
McCann Erickson Indonesia
Nov 1994 - Dec 1997
-
Dec 1997
Creative Director
Young and Rubicam Advertising
Nov 1983 - Nov 1986
-
Nov 1986
Art Director
None listed.
RELATED SEARCHES
SIMILAR NAMES
AT PUPPET DIGITAL DESIGN