Jack Townsend's Location
London, GB
Jack Townsend's Work
Jack Townsend's Education
Jack Townsend's Skills
Jack Townsend's Summary
Jack Townsend, based in London, GB, is currently a Lead Ecosystems Solution Manager at Celonis, bringing experience from previous roles at Monitor Deloitte, Deloitte UK and Accenture. Jack Townsend holds a 2002 - 2006 BSC in International Business Management @ University of Wales, Swansea. With a robust skill set that includes Business Development, Business Strategy, Account Management, Contact Centers, Management and more, Jack Townsend contributes valuable insights to the industry. Jack Townsend has 5 emails on RocketReach.