Roger Lim

Roger Lim

AngelClaimed
Advisor @ Chromia
HQ location
Singapore, Singapore