Robert Leary

Robert Leary joined Arrow as chair of the board of Sherwood Topco Limited (STL) in January 2024. He brings with him a wealth of experience in the world of asset management and insurance. His career, spanning over 30 years, includes notable leadership roles such as CEO at ING Investment Management, followed by his position as CEO at Nuveen, a TIAA company, where he managed approximately €850 billion in AUM. His strategic leadership at The Olayan Group as Group CEO notably enhanced their global operations and governance model, overseeing €40 billion in AUM and 40 operating companies.

Robert also serves as a non-executive director at Citizens Financial Group, Intact Financial Group and Voya Financial. He is passionate about nature conservation, as seen in his board involvement with organisations like the Centre for Climate and Energy Solutions (C2ES) and the National Forest Foundation.

Sign up to our quarterly newsletter