Andrew Lim
Director, Key Account at Alpha Geckos Sdn Bhd
Details
Location
Subang Jaya: Malaysia
Creativepool member since 31 October 2023