Human Resources Administrator @ (June 2012 - August 2012)
Temporary General Assistant @ (June 2011 - August 2011)
Leo May Summary
Leo May, based in London, GB, is currently a Senior Application Support Engineer at AlphaSights. Leo May brings experience from previous roles at AlphaSights, Minted Box Ltd, MintedBox Education Ltd and Stevens & Bolton LLP. Leo May has 1 emails on RocketReach.
Looking for a different Leo May?
Find contact details for 700 million professionals.