Michael has over 35 years of experience working in various aspects of talent and leadership development. He provides executive coaching to assist his clients to reach their full potential in the areas of self-awareness, trust, communication, inspirational leadership, transition, and executive presence. He also works with high potential employees to create and execute career strategies based on their passion, skills and competencies.
Michael has also worked closely with university students and young professionals with leadership and professional development, career strategy, and transition. He has taught workshops and provided coaching to ensure the success of these students and young professionals.