Leonard Oh has extensive experience in technology services, currently serving as Chief Executive of the Technology Services Business at Certis since December 2017, where previous roles included Senior Vice President and Vice President. Prior to Certis, Leonard held various leadership positions at NEC Asia Pacific Pte Ltd from April 2005 to December 2017, including Assistant Vice President and Head of Regional Enterprise Solutions Centre. Earlier in Leonard's career, roles included Consultant at NCS Group from January 2000 to April 2005. Leonard holds a Master of Science in Management of Technology from the National University of Singapore, a Graduate Diploma in Marketing Management from SIMGE, and also studied at the University of Aberdeen.
Sign up to view 13 direct reports
Get started