The Mind Trust in Indianapolis has announced Steven Jones and Leigh Ann Pusey have joined its board of directors. Jones currently serves as dean for professional development and director of the Malcolm X Institute for Black Studies at Wabash College. Prior to that, he worked for Indiana University Health for more than 20 years in various leadership roles. Pusey serves as senior vice president of corporate affairs and communications at Eli Lilly and Company. Before that, she served as president and chief executive officer of the American Insurance Association.
Story Continues Below