A trainer plays a very important role helping people develop the skills and qualities that can help them use their full potential at work and in any other part of their lives. Several times it is just a person’s way of thinking that stops him or her from performing up to their full potential and a professional corporate trainer understands this and works on it.