Steven Zwaan

Director at UPC Renewables

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


Org chart

Sign up to view 0 direct reports

Get started