"A real sense of energy and positivity from Capacity Europe - so much to digest."
Stephen Lewis
Director