People

Jim Allen

Consulting

Partner

Jim Allen

1 New Street Square

London

United Kingdom

EC4A 3HQ

View on a map

Jim leads Operations Consulting in the UK for Deloitte. He serves clients in the Insurance sector and in this role has delivered a range of operational improvement and cost optimisation programmes. Jim specialises in major business transformation programmes in General Insurance. He has strong expertise in travel, healthcare and medical assistance having worked with many of the key players in this market.

Jim Allen