RICHARD WELCH, Executive Director
Connecticut and Vermont
In 1997 Richard Welch was desperate to change his life after years of drug addiction and alcohol abuse. Hopeless and destitute, he decided to give Teen Challenge a try.
At the Teen Challenge home in New Haven, Connecticut, Rick found new life and new purpose. Eternally transformed, he longed to bring God’s healing touch to those who are as hopeless as he once was.
In 2003, Richard was appointed Executive Director of the first Teen Challenge center in Vermont. Today, Rev. Welch oversees the Teen Challenge campuses in Connecticut and Vermont.
Reverend Welch attended Global University and is credentialed with the Northern New England District of the Assemblies of God. Rick and his wife Carrie live in Johnson, Vermont with their son, Timmy.