Duncan Chater

Managing Director, Europe

Bloomberg Media