Ogilvy Indonesia has appointed Lisa Putri as Head of Content. Putri is a seasoned digital leader, having developed strategic ...