Niall Thomson

Niall Thomson is director and market lead within Capita’s health advisory business