Chris Head
Chris is responsible for our business development, marketing and client teams. He has been in the investment industry for over 27 years at BlackRock and Bank of America / Merrill Lynch helping institutional clients achieve better outcomes.