Lauren Rush Email

Program Director, Education . Lilly Endowment

Indianapolis, IN

Location

r****@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 EndowmentProgram Director, Education
The Mind TrustSVP of Administration and Operations
The Mind TrustSenior Vice President of Strategic Alignment and Operations

#1 Startup Dataset

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