James Vincent Castro

James has worked in the Human Service field for over 30 years and has been a Licensed Clinical Social Worker since 2004. Over this period, He has worked with a diverse population of people, diagnoses and circumstances.