Principal and Managing Director
Hong Kong
AB Concept
Aedas
Director
Technische Universiteit Delft
The University of Edinburgh