Tom Allen Location
London, GB
Tom Allen Work
Tom Allen Education
Tom Allen Skills
Tom Allen Summary
Tom Allen, based in London, GB, is currently a Portfolio Manager at Aikya Investment Management. Tom Allen brings experience from previous roles at Stewart Investors. Tom Allen holds a 2008 - 2011 Bachelor of Arts in History. With a robust skill set that includes Strategy, Microsoft Office, Equities, Business Strategy, Valuation and more. Tom Allen has 2 emails on RocketReach.