BlackRock
Richard Wood is a Managing Director at BlackRock, a position held since November 2009, where previous roles included Director. Prior to joining BlackRock, Richard served as a Senior Consultant in the Financial Strategy Group at Mercer from September 2002 to October 2009, and held titles of Analyst, Senior Analyst, and Consultant during that tenure. Richard holds a Bachelor of Arts degree in Economics and Mathematics from The University of Sheffield, obtained from 1999 to 2002.
This person is not in any teams
This person is not in any offices