David R Penny

David is a recovering addict & advocate for Addiction Recovery. He works at Vancouver’s Together We Can, a nonprofit addiction treatment center with 300 clients