Profile Picture

Dean S.

Technology and Operations Manager
Oakland, CA, USA

Biography

My name is Dean Santos and I am the Tech and Operations Manager at Immigrants Rising.