Ben Allen Location
London, GB
Ben Allen Work
Ben Allen Education
Ben Allen Skills
Ben Allen Summary
Ben Allen, based in London, GB, is currently a Co-Founder and Product Lead at Omnea. Ben Allen brings experience from previous roles at Playter Pay, Canary & Delta, Dyson and Q-Free ASA. Ben Allen holds a Bachelor of Science - BSc in Computer Science, Computer Science @ University of Bristol. With a robust skill set that includes Mobile Applications, Web Development, Java, SQL, Digital Media and more. Ben Allen has 3 emails and 1 mobile phone numbers on RocketReach.