Vice President Human Resources UK, Firstsource Solutions UK Ltd

Profile to come.