Eric Selvadurei

Advisory Board

Managing Director

European Business, WNS