John Barton Consulting provides mentoring, coaching, and advisory services related to:
  • Developing frameworks for understanding complex systems 
  • Designing Action Research programs for change 
  • Dialectic learning approaches to understand complexity and for resolving dilemmas
  • System Dynamics modelling and causal loop diagramming 
  • Strategic thinking and planning 
  • Designing and delivering executive development programs