I have worked with Ian over the last year and during that time Ian has delivered four very successful training courses and undertaken a number of consultancy assignments. Ian’s work has also been very good, he has proved to be a very good technical trainer who has the ability to clarify and explain the most difficult concepts, in a very easily understood way. I have no hesitation in recommending Ian…