Ogilvy announced that Pete Smith has been appointed Regional Innovations & Creative Director, Asia Pacific for the agency’s specialised....