Capacity employs 26 employees. The Capacity management team includes Chris Catterall (Chief Executive), Sarah Morris (Finance Director), and Peter Smith (Head of Marketing and Insight).
Looking for a particular Capacity employee's phone or email?