Alastair Sewell

Alastair Sewell is head of EMEA fund and asset manager ratings