Professional speaker, mental health professional, survivor of human trafficking, DV, homelessness and other adversity. Nature lover. I value courage, kindness, and a positive outlook.
Marti MacGibbon, CADC-II
Professional speaker, mental health professional, survivor of human trafficking, DV, homelessness and other adversity. Nature lover. I value courage, kindness, and a positive outlook.