Leigh Stafford

In 2002, Leigh established Leading Matters with a dynamic vision; To help leaders discover what their clients really think about their business and use that feedback to strengthen relationships and form mutually beneficial partnerships. She believes that through knowing the truth, businesses secure the opportunity to gain the insight needed to enact strategic improvements, earn loyalty and gain a competitive advantage.