Investment Manager - Project Finance (Asia)
germany
DEG
Tulane University - A.B. Freeman School of Business
Chulalongkorn University