Iain Regan

(Contributor)

Iain Regan is global head of sales and marketing at Firstsource Solutions.