America and South America. You role will be to support France People Manager as well as the local HR Operations Specialist... Focus: General HR administration tasks Deliver seamless experience by solving complex tickets; monitor performance...
Swiss Re