Leo Sowerby

Chief Executive at Affinity Trust

Leo Sowerby is the current Chief Executive at Affinity Trust. Leo has previously served as Chief Executive at Hammersmith and Fulham Mind, and as a Regional Manager at Mencap.

Sowerby has a history of successfully turnaround organizational loss into surplus. At Hammersmith and Fulham Mind, they did so by implementing a realistic budget for the 2006/2007 year. This was following the organization's £395k loss in 2004/2005. Similarly, while at Mencap, Sowerby managed to turn a 2002/2003 loss of £350k into a surplus of £600k for 2004/2005. Not only did they successfully turnaround these organizations, but they also increased business by securing Supporting People income of £4.8m and introducing person centred planning and working.

Sowerby has been responsible to Board of Trustees and Senior Management Teams throughout their career. Leo has also had direct reports including operational managers, finance managers, services managers, and HR managers.

Nicola Brittle - Director of Development, Donna Leedham - Director of Operations and Quality, and Andrew Beland - Director of Operations and Quality report to Leo Sowerby.

Links

Previous companies

Mencap logo
Community Links logo
The Richmond Fellowship Limited logo

Timeline

  • Chief Executive

    August, 2006 - present

View in org chart