Edward Barker

Peer Support Counselor

Edward Barker, originally from Charlotte, North Carolina, found recovery at 18 and has dedicated his career to helping others do the same. After graduating from The Meehan Institute in the summer of 2024, he began working at Step 2 Recovery Center and now serves as a Peer Support Counselor with The Insight Program. Edward is currently completing his hours toward state certification and is passionate about supporting young people in recovery.

Edward Barker is a peer support counselor for The Insight Program in Roswell, Georgia.