Emma Carroll's Location
London, GB
Emma Carroll's Work
Emma Carroll's Skills
Emma Carroll's Summary
Emma Carroll, based in London, GB, is currently a Head of HR Business Partners at Schroders, bringing experience from previous roles at Schroders, Nomura, C.V. Starr & Co. and Linklaters. With a robust skill set that includes Recruiting, Derivatives, Employee Benefits, Employee Relations, Capital Markets and more, Emma Carroll contributes valuable insights to the industry. Emma Carroll has 1 email on RocketReach.