The most important leadership quality

My career started in the 1970’s with a three day interview to assess whether I had the right qualities to join the armed forces.


Perfectionism and Performance

Perfectionism is defined by Curran, T. & Hill, A.P. “…as a combination of excessively high personal standards and overly critical self-evaluations.” This article begins with another citation of the same authors: *

derailed (1)

Understanding and Preventing Executive Derailment

Career derailment typically occurs when an executive’s career unexpectedly takes a turn for the worse.

Insight Leadership

Insight Leadership is a boutique leadership development firm founded in 2007.

Contact Us

Office :
+1 514 504 5925

Vincent Gauthier:
Canada: +1 514 927 7713

Dominic Brittain:
UK: +44 790 139 8087

Insight Leadership Inc.
4151 Hampton
Montreal, QC H4A 2L1


Copyright © 2018 Insight Leadership. All Rights Reserved.