Michelle Leow is an experienced professional in the telecommunications industry, currently serving as a Product Lead at Telstra since May 2013, after holding the position of Manager at Singtel. Michelle holds a Bachelor of Science degree in Business Information Technology, obtained from Birmingham City University and the University of Central England between 2000 and 2002.
Sign up to view 0 direct reports
Get started