Start Here


Are you having trouble delivering software on-time, in-budget, and with a smile?


  • Do you worry that your team will deliver on your promises?

  • Are your best people leaving for better jobs?

  • Does it seem like your team “doesn’t get it”?

  • Are you struggling to hire great people?

  • Are clients beating you up?

  • Are you stuck while moving to agile?

  • Do you sometimes wish you could go back to coding?

 If so, I can help.


I can teach you to build high-performing technical teams you can depend on.

Get email lessons and articles to be a great technical leader.

“Marcus’ newsletter is pure gold!” – Chris P.

I’m a management consultant, trainer and executive coach for software managers and leaders.  I help you hire the right people, create the right culture, and setup the right process which achieves your goals.  Managing your team isn’t something you learned in college.  In fact, my clients often tell me “I never prepared for this role, I always focused on doing the work”.

If you’re ready to improve your leadership, process and team then you’ve come to the right place.

My philosophy is everyone deserves a good boss and your people want to do a good job.  You can be as good at leading as you were at coding!

To your success!