Leo Lo

CEO of ENEA

Leo Lo is currently the CEO of ENEA at 9 Dots Consulting and has been in this position since 2025. Previously, they served as the Owner and Managing Director of TecRetail Limited since 2017 and held the role of Senior Manager at Braingo Solutions from 2015 to 2017. Leo began their career as a Team Lead at Tectura Corporation, where they worked from 2009 to 2015. They are currently pursuing a Master’s Degree in IT Management at The Chinese University of Hong Kong Business School.

Location

Hong Kong, Hong Kong

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices