Get my email lessons on how you can build a tech team you can depend on.

Leadership skills for the world's best software engineers.

With the belief that everyone can learn leadership skills.

That all managers must be good leaders, though not all leaders will be managers.

That leadership brings business benefits through lower turnover and training costs and increased performance and innovation.

That engineers must be better trained for the challenges of managing and leading people.


1. One-on-One Leadership Coaching

2. In-House training programs:

  • Leadership for Engineers
  • Leadership for Software Managers
  • Communication for Teams
  • Problem-solving Leadership for Teams
  • Custom training programs

3. Public training programs:

Pin It on Pinterest

Share This