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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices