David Leong in Waikato works at IXOM (Production Manager) and was educated at University of Auckland.
Share this profile
University of Auckland
Bachelor of Science (BSc)
RELATED SEARCHES
SIMILAR NAMES
AT IXOM