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