Research Manager davies+mckerr United Kingdom
Barnaby has been a Member of the AQR since January 2024.