Marcella Mclean's Location
United Kingdom
Marcella Mclean's Work
Marcella Mclean's Education
City, University of London
Bachelor of Laws - LLB Honours (Law)
University of Liverpool
Master of Science - MSc
Yale School of Management
Fostering Inclusion and Diversity
Marcella Mclean's Summary
Marcella McLean, based in United Kingdom, is currently a Chief Human Resources Officer at Arch Insurance International, bringing experience from previous roles at Tibra Capital, Orbus Software, Elsevier and Various Companies. Marcella McLean holds a Bachelor of Laws - LLB Honours in Law @ City, University of London. Marcella McLean has 1 email on RocketReach.