Services Offered


People spend much of their adult lives either at work, thinking about work or trying to create the right kind of work experience or career. Stephen helps individuals get more out of their careers, and helps organizations get the best out of their people through effective training, coaching and learning.

Stephen’s approach is based on a simple assumption: Better management, communication, and work relationships, lead to greater satisfaction at work. And this can’t help but lead to more productive and successful organizations.

Stephen specializes in executive coaching, career coaching, as well as the design and delivery of corporate education and development programs.


Stephen has been designing and delivering organizational learning and development programs for over 20 years.

All learning programs are customized and utilize engaging and experiential approaches to learning.

General focus areas include:

  • Leadership Development
  • Management Skills Development
  • Teamwork Skills Development

Website Design By InBloom Studio