Brian McIvor has over 30 years' training, coaching and consultancy experience in the areas of career development and personal development. He is a frequent contributor to the national media on these topics.