Carol Richardson brought on by Teva Pharmaceuticals Carol Richardson became the ESG Lead for North America at Teva Pharmaceuticals. Share Previous: Jerome Tennille at Marriott on the state or corporate volunteering Next: PayPal’s Kristina Friedman and Subaru’s Shira Haaz to speak about bolstering social impact partnership planning