Brian Towns is currently the Director of Investment Management Consulting at BlackRock, a role they have held since 2013. Prior to this, they served as the Director and Senior Business Development Officer for iShares at BlackRock from 2009 to 2013 and were a Principal and Business Development Officer in iShares at Barclays Global Investors from 1999 to 2009. Brian started their career as a Regional Sales Associate at Robertson Stephens Investment Management, where they worked from 1996 to 1999. They earned a Bachelor of Arts in Business Economics from the University of California, Santa Barbara, and are currently pursuing a CIMA at The Wharton School, alongside having obtained a Certified Financial Planning Certificate from NYU in 2010.
This person is not in the org chart
This person is not in any teams
This person is not in any offices