The chairman of Louis XIII, a luxury resort being built in Macau, Stephen was head of Asia investment banking at Merrill Lynch before setting up his own investment company. He is married to Deborah and they have two sons.
© 2015 Edipresse Media Asia Limited. All rights reserved. All material on this site is © asiatatler.com. Edipresse Media Asia Limited.