Geoff Byron
Administrator
Geoff joined the Baruch team in August 2024 at Tecumseh Place in Tecumseh, MI. He received his undergraduate degree in Psychology from the University of Michigan Dearborn and a graduate degree in Healthcare Administration from Southern New Hampshire University. Geoff has nearly 30 years working in the healthcare field with individuals with physical, cognitive, and mental health challenges. He lives in Clinton, MI with his wife and two teenage children.