Brian Allen's Location
United Kingdom
Brian Allen's Work
Brian Allen's Education
Brian Allen's Skills
Brian Allen's Summary
Brian Allen, based in United Kingdom, is currently a Chief Executive Officer at Stroll Insurance, bringing experience from previous roles at Prestige Insurance Holdings Limited, Hastings Direct, Bank of Ireland and NatWest Group. Brian Allen holds a 1992 - 1996 B.S.Sc in Business, Economics & Law @ Queen's University Belfast. With a robust skill set that includes Business Strategy, Strategy, Change Management, E-commerce, Business Planning and more, Brian Allen contributes valuable insights to the industry. Brian Allen has 5 emails on RocketReach.