About Self Renewal Group

Mitch McCrimmonLaunched in 1994, based near Toronto, Ontario, Canada. Our team is made up of Mitch McCrimmon, Ph.D. with over 30 years experience, plus highly skilled associate consultants. 

Our focus is executive assessment and coaching, with a particular expertise in the design of assessment centers. We conduct assessments for selection, succession planning and development. Identifying the right person for the job is a critically important investment. The cost of appointing the wrong person can be excessive.

Assessments for either development or selection make use of a wide range of psychometric questionnaires but the greatest added value comes from the interview that aims to verify and expand on trends emerging in psychometric profiles. It takes experience and insight to form a clear picture of how a particular profile will be exhibited, how someone is likely to behave on the job. We also use assessment center exercises for some senior level assessments.

Our Services

Mitch McCrimmon lived in the UK for 20 years from 1986 to 2006. In 1990, he was designated a Chartered Psychologist by the British Psychological Society. He was a consultant with KPMG in Toronto and London in the mid 1980's and spent 6 years with PA Consulting Group in London from 1989 to 1994.

Check out the great feedback we have had on our website over the years.

Visit our sister site: Lead2XL for new, in depth articles on all aspects of leadership, management, success at work and employee engagement.

Who's Online

We have 27 guests online

  • The Purpose of Leadership

    It’s time to question the traditional assumption of leadership’s fundamental purpose. The textbook a...
  • Leadership Defined

    What is leadership? And does our understanding of it need to change for today's world? When we think...
  • Boost Your Self Esteem

    Check out these practical steps to boost your self esteem. Self-acceptance and total confidence fall...
  • The Leader as Hero

    Everyone wants to be a hero, even if in a small way - to be admired, respected, accepted. If you adm...
  • Are There Born Leaders?

    Leaders aren't born. Neither are great artists, but both are born with potential. Our answer to this...
  • Leadership Style

    Leadership style in traditional leadership theory means how you relate to subordinates. Do you empha...