Pan-European International Tax Manager job at EXL