News

global head of people

iris

Katie Scotland is global head of people at Iris Worldwide