Senior Developer
Enermet New Zealand Ltd
Air New Zealand
Enterprise Architect
IBM
IT Architect
Enermet AG, Switzerland
Techincal Architect
Zhejiang University