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.
