Craig is a professional and highly effective Training and Development Manager skilled in delivering timely and cost effective learning interventions to meet business objectives. He is experienced in development both on a one to one basis and to groups in excess of 120.