We have trained individuals and teams from more than 9,000 organisations. See more of our customers.

Sometimes perfection is important – if you are an aeronautical engineer it probably is.

If you are a software developer – ultimate perfection is often unobtainable.

Perfection can be essential.  But very often perfection is used as an excuse for procrastination or under-confidence.

So for any project there is a judgement call to be made – does it have to be perfect?  And in every situation it will be different.

It may be worthwhile agreeing with the team at the start of a project – “What does good enough look like in this case?”

Our customers

We’ve delivered results for over 9,000 businesses, public-sector organisations and non-profits.

Case study: Refuge

Refuge is a national domestic violence charity employing just under 200 people in its London headquarters as well as across the UK...

Continue reading
Sarah Duff, The Family Fund Trust

"The course was very interactive and engaging. It created space to enable me to stop and consider my approach and potential changes for the future."

See more testimonials

Consistency and flexibility

Deliver the same levels of learning in the ways that works best for each individual in your team, whatever their circumstances.

Contemporary expertise

Our experienced trainers and assessors stay at the forefront by continuously training and being assessed themselves.

The Learning Hub

The Impellus Learning Hub provides online access to your organisation’s account and learning records. Free for all clients.

Entirely results-focused

Every course, every qualification, every time we help or advise, we’re focused on delivering real and measurable workplace results.