Head, Infrastructure Management, Barclays Capital
England, United Kingdom
Barclays Investment Bank plc
Royal Grammar School, High Wycombe