About John M. Leach

John Leach is a management consultant and executive advisor with more than two decades of leadership experience spanning military aviation, public administration, and organizational performance. He founded JM Leach Consulting to bring that breadth of experience to organizations that need a trusted, independent perspective rather than a cookie-cutter solution.

John's career has taken him from operational leadership in one of the most demanding environments imaginable to senior executive roles managing complex budgets, large workforces, and long-range infrastructure programs. Along the way he developed a particular expertise in asset management, strategic operations, and organizational efficiency, the unglamorous work that separates high-performing organizations from ones that are merely busy.

Portrait of a bearded man with short dark hair, wearing a red button-up shirt, smiling against a neutral background.

Before founding JM Leach Consulting, John served as Municipal Administrator for the City and Borough of Sitka, Alaska, overseeing approximately 185 employees across 14 departments and managing an operational budget exceeding $47 million, in addition to 8 enterprise funds, 3 internal service funds, 18 special revenue funds, and multiple general governmental and major capital project funds. He is a past president of the Alaska Municipal Management Association, the professional body for the state's city and borough managers.

His approach is direct, analytical, and grounded in the belief that good advice is only as valuable as the trust behind it.

John graduated from the U.S. Coast Guard Academy with a degree in Operations Research.  He holds a Masters in Industrial Administration from the Krannert School of Management at Purdue University.

Military Career

John retired as a Commander from the Coast Guard in February 2020 where he most recently served as the Senior Aeronautical Engineering Systems Manager at Coast Guard Headquarters in Washington, D.C. 

Throughout his 20-year active duty military career, John amassed nearly 4,000 helicopter flight hours and was designated an instructor pilot and aeronautical engineer.

John flying a helicopter over Alaska while in serving in the USCG

He served his last operational tour as the Engineering Officer at Coast Guard Air Station Sitka from 2015 to 2018 but served in a number of other operational aviation assignments including Air Station Clearwater, FL where he supported Operation Bahamas Turks & Caicos (OPBAT) and Air Station Elizabeth City, NC where he flew in the Coast Guard’s only counter-terrorism aviation unit, the Maritime Security Response Team (MSRT).  His staff assignments included business development and maintenance and logistics planning at the Aviation Logistics Center in North Carolina where he also served as a maintenance test pilot for the MH-60 helicopter.

That blend of operational command and engineering discipline is what John brings to client work: comfort with complex systems, accountability for outcomes, and steady judgment under pressure.