Cunningham kommt von Schroder Investment Management, wo er neun Jahre in verschiedenen Investment Management Positionen in den Bereichen Multi-Manager und Multi-Asset tätig war. Er war Co-Manager des Schroder ISF Global Multi-Asset Income Fund und des Global Multi-Asset Allocation Fund.
Zusätzlich verwaltete er Mandate der Global Tactical Asset Allocation und war am Aufbau der Schroders Multi-Asset Income-Reihe beteiligt. Zudem führte er das Währungsresearch des Multi-Asset-Teams.
Investec Asset Management mit Hauptsitz in Südafrika verwaltet mit 145 Investmentexperten gegenwärtig umgerechnet rund 100 Milliarden Euro Vermögen.