Barry is a certified Mindfulness-Based Stress Reduction teacher and yoga instructor. He has practiced meditation for over ten years and has trained as a mindfulness teacher with the Institute for Mindfulness Based Approaches. He has since completed further training in a range of other mindfulness-based interventions including Mindfulness Based Compassionate Living and Awakening Joy. He is a member of the Mindfulness Teachers Association of Ireland and is a registered member of Yoga Alliance UK & Ireland (Certified Experienced Teacher).
Barry worked for over ten years as a corporate lawyer and has significant experience delivering mindfulness training to organisations in the corporate sector. In 2017, he founded Mindfulness for Law (www.mindfulnessforlaw.ie) with the intention of bringing the benefits of mindfulness training to the legal profession. He has facilitated workshops and courses in many of the top Irish law firms.
In 2016, he co-founded Nature in Mind (natureinmind.ie), an educational organisation which aims to help people improve their health and well-being through mindfully connecting with the natural world.