Leo Flynn joined the All Points North Lodge team as a Recovery Advocate and is now the Recovery Advocate Supervisor, bringing his long history of superior customer service. He enjoys sharing the hope about life in recovery and helping clients attain their peak physical, mental, and spiritual self.
He graduated from Providence, RI college with a Bachelor’s Degree and concentration in Marketing. He also obtained a certificate in plant-based nutrition from T. Colin Campbell Center for Nutritional Studies. In the past five years, Leo was a founding partner of a plant-based juicery in Colorado, where he was able to help a lot of people eat and live well.
His passion for health and wellness is truly undeniable and aligns well with the mission of providing the highest quality experience here at All Points North Lodge. Leo lives a plant-based lifestyle, and in his free time, he enjoys skiing, hiking, road biking, and golfing.