Roderick is a serial entrepreneur and had led his management team into a series of entrepreneurial ventures which became their excellent track record. Over the years, he had assumed various leadership positions such as Chief Knowledge Officer, Chief Technology Officer, Chief Strategy Officer as well as Chief Executive Officer.
Roderick graduated from the Nanyang Technological University (NTU), in Electrical and Electronics Engineering in 1998. He also obtained a graduate diploma in Technopreneurship & Innovation Programme (TIP) from NTU and University of Washington, thereafter, a Master of Science degree (TIP) in 2006. Inline with continuous education, he also attended Executive Programme jointly orgainsed by NTU and Tsinghua University School of Economics and Management as well as FastTrac Facilitator Program by Kauffman Foundation.