Improbable: Case Study, Company Profile, Founding Team, and Many More:
Type of business Private Founded 2012 in Barnet, London Headquarters 10 Bishops Square, London, E1 6EG, UK Founder(s) Herman NarulaPeter LipkaRob Whitehead Key people Herman Narula (CEO)Dan Odell (CFO)Lincoln Wallen (CTO)John...