John has worked in the area of training and development for 15 years, and previously held a sales management role for over 10 years. He is particularly adept at dealing with people at all levels of organisations from senior executives to entry level team members.
John is known for his approachable, knowledgeable training style and his ability to understand and identify with the issues of course participants. He offers realistic and practical solutions, based on his own wealth of experience.