Personal Information
Organization / Workplace
Penang, Malaysia Malaysia
Occupation
Manager - IT Operations at First Solar
Tags
service desk
See more