Personal Information
Organization / Workplace
Qld, Brisbane Australia
Tags
tec
business
globalsourcing
globalisation
outsourcing
See more