Chief Impact Officer, Bayes Impact
Female
Lillie Carroll is the Chief Impact Officer at Bayes Impact. She attended Harvard Kennedy School.