RR

Robert Ross

Chief Commercial Officer, S&p Dow Jones Indices

Robert Ross currently serves as the Chief Commercial Officer and Managing Director at S&P Global, specifically within S&P Dow Jones Indices, a position held since September 2021. Prior to this role, Robert was the Head of iShares U.S. Client and Institutional Marketing at BlackRock from April 2019 to September 2021. Robert's extensive experience in the finance industry includes positions such as Director of ETF Key Accounts and ETF Marketing Strategy at Invesco US from 2007 to April 2019. Academically, Robert holds a Master's degree in International Business from the University of St Andrews and a Bachelor of Arts in Technical and Scientific Communication with a concentration in Computer Science from Miami University.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices