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: HCD Group

HCD Group is a multi-disciplined consultancy services company to the construction industry....

Continue reading
G.B, Clearwater Hampers Limited

"The trainer David James was a delight to be tutored by. All activity's were thought provoking without ever feeling like filler to fill some empty time unlike other courses I have been involved in."

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.