Jim AllenDirector |
Jim is a Director within Deloitte’s Customer Management team, focused on the Financial Services industry. Jim has over 12 years experience of leading and delivering large scale transformation programmes in customer-facing operations and claims functions, with a particular focus on operational improvement, efficiency and delivering a more effective customer experience.

