Ogilvy
–
Jagakarsa, 12530, Indonesia
... Here’s what you’ll be doing to lead Agency and Client growth Digital first (HTML landing pages, micro sites, websites, eCommerce, AI/AR, mobile, online display banners, social) with print/traditional coming in a close second (posters, direct mail, ... - Apr 25