About us

Needhams is an industry-leading business continuity and resilience consultancy, specialising in risk and crisis management. We work with cross-sector clients located all over the world.

The calibre, quality and experience of our consultants is the primary reason that Needhams’ clients continue to use our services. We also value empathy and rapport with clients because it maximises productivity.

Before joining our team, each of our consultants has:

  • managed operational risk
  • held a budget in a major organisation
  • gained an academic qualification of at least degree level

We all value continuing research, education and training in order to build on and renew our expertise, and to maintain our awareness of changes in business practice, technology, and challenges at a societal level.