Ogilvy
–
Jagakarsa, 12530, Indonesia
... banners, social) with print/traditional coming in a close second (posters, direct mail, brochures, out of home, video). ... a variety of interactive projects Understands and is at the forefront of digital media innovation and its limitations. ... - Apr 25