Ellen Chu

last updated 3/7/2018

Ellen Chu

Marketing Manger Asia at Telstra Global

Location:
Jebsen House, 53 - 61 High Street, Ruislip, Greater London, United Kingdom

General Information

Experience

Head of Marketing, Asia - Telstra Corporation Limited

Browse ZoomInfo’s Directories