David A. Ricks is based out of Indianapolis, Indiana, and is the Chief Executive Officer and Chair of the Board of Directors of Eli Lilly. David A. Ricks attended the Indiana University - Kelley School of Business.