Finance Marc Woo appointed country head of Google Malaysia October 8, 2018 johorbiznet Johor News Marc Woo appointed country head of Google Malaysia Digital News Asia Google appoints Marc Woo as country head for Malaysia as Sajith Sivanandan takes India role The Drum Full coverage Source: Financial New feed