My name is Michael Fitzgerald and I am a Counsellor, Psychotherapist, Life & Business Coach, Counsellor Trainer, and Yoga Teacher. When I am not with my wife and two children. I am hill walking, running, swimming or cycling. I find exercise very complimentary to mental health.
Michael Fitzgerald - Counselling Waterford