Leila Mcglew's Location
Lewes, GB
Leila Mcglew's Work
Leila Mcglew's Summary
Leila McGlew, based in Lewes, GB, is currently a Head of Agency, UK at Protein, bringing experience from previous roles at B Corp UK. Leila McGlew has 2 emails on RocketReach.