Steven is a founder of UPC Renewables and serves as Director focusing on identifying strategic opportunities for the Group since 2011.
He has a background as an entrepreneur and investment banker and has extensive experience in the financing of renewable energy projects around Asia and Australia.
He is a founder and Director of Philippines Urban Living Solutions (PULS), the largest developer of co-living communities in the Philippines through its MyTown brand (mytown.ph). Prior to that he was a Managing Director in Investment Banking in Hong Kong.
Steven holds a Masters degree in Law from Erasmus University Rotterdam in the Netherlands
Sign up to view 0 direct reports
Get started