Judith Cebula Email

Communications Director . Lilly Endowment

Indianapolis, IN

Location

c******@lei.org

Primary Email

Current Roles

Employees:
57
Revenue:
$35M
About
Lilly Endowment is a philanthropy company based out of 2801 N Meridian St, Indianapolis, Indiana, United States.
Lilly Endowment Address
2801 N Meridian St
Indianapolis, IN
United States
Lilly Endowment Email

Past Companies

Lilly Endowment Inc.Communications Director
Butler UniversityDirector, Center for Faith and Vocation
SKL Leadership Seriesparticipant

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.