Working with Catherine has been an overwhelmingly positive, rewarding, engaging, affirming and (in a positive way) challenging experience. She brings high energy, total dedication and great personal warmth to all engagements. She combines a strong theoretical foundation with down-to-earth practicality (and strong commerciality); effervescent joie de vivre with utter professionalism; a great ability to listen with an ability to challenge and guide. All this is underpinned by great personal integrity. I would recommend her without hesitation.