Todd joined the Marriott School of Management faculty in 2003 to teach courses in social impact and to found the Ballard Center. Todd is the Ashoka U Changemaker Campus Change Leader at Brigham Young University—one of forty universities in the Ashoka U Changemaker network. He is the founder and director of both the Melvin J. Ballard Center for Economic Self-Reliance (Ballard Center) and the Peery Social Entrepreneurship Program (Peery Program).
The overarching goal of the Ballard Center and the Peery Program is to help students learn how to solve social problems. In the 2015-2016 academic year, 1,236 students participated in semester long classes, internships, and competitions. Another 3,500 participated in events throughout the year. Together, these programs are the largest, broadest, and deepest of their kind at any university.
Before coming to BYU, Todd co-founded Unitus, a pioneer in impact investing, which consists of nonprofit and for-profit organizations, together helping over 57 million clients in their move out of poverty.