Work

Employment History of Thomas Needham

Zurich Insurance

Strategy and Insight manager

Direct Line Group

Head of Corporate Strategy

Three UK

Senior Manager - Lead Corporate Strategist

Centrica

Senior Strategy Manager

Allianz

Corporate Management Trainee

Schools

Schools Attended by Thomas Needham

  • Chartered Insurance Institute
  • Harvard Business School Online
  • University of Liverpool

Related

Others that have worked at the same companies

Principal Data Engineer at directline.com
Customer Service Representative at directline.com
Customer Relations Officer at directline.com

HR Systems Change Analyst at directlinegroup.co.uk
Insurance assessor at directlinegroup.co.uk
Chief Technology Officer - Consultant - Motor Platform at directlinegroup.co.uk

Senior Executive at britishgas.co.uk
Regional Sales Manager at britishgas.co.uk
Smart Energy Expert at britishgas.co.uk

Frequently Asked Questions

Thomas Needham is a Strategy and Insight manager at Zurich Insurance located in guildford, surrey, united kingdom.

Thomas Needham works as a Strategy and Insight manager at Zurich Insurance.

Thomas Needham is located in guildford, surrey, united kingdom.

Thomas Needham attended Chartered Insurance Institute, Harvard Business School Online, University of Liverpool.

Thomas Needham has worked with colleagues at various companies. You can see some of their coworkers listed above who have worked at the same organizations.

You can send Thomas Needham a message using the contact form on this page, or click "Show Contact Info" to view additional contact details.