An IntraHealth International Production
An IntraHealth International Production
Carol Bales is a senior communications and advocacy officer at IntraHealth International. She’s a well-rounded communications professional with more than 10 years of experience working in global health. She currently focuses on advocacy, writing, and visual storytelling.