Peter Mayes, Executive and Team Coach

“Carol is a widely experienced coach who, through a generous and collaborative style, always brings out the best in people. I’ve found her insightful and enabling in her approach."