Senior HR Generalist (2-year contract) at TransPerfect