Experience

Craig’s experience includes private practice psychology, university lecturer and course convenor, supervisor, human resource director, personnel manager, training and development officer and consultant, organizational consultant and occupational psychologist.