Ellie Starr's Location
Boston, MA, US
Ellie Starr's Work
Ellie Starr's Education
Ellie Starr's Skills
Ellie Starr's Summary
Ellie Starr, based in Boston, MA, US, is currently a CEO and Founder at Starrs Aligned, LLC., bringing experience from previous roles at Babson College, Museum of Science, Boston, Starr Consulting and Harvard School of Public Health (HSPH). Ellie Starr holds a University of Massachusetts Amherst. With a robust skill set that includes Fundraising, Philanthropy, Nonprofits, Annual Giving, Grant Writing and more, Ellie Starr contributes valuable insights to the industry. Ellie Starr has 2 emails and 1 mobile phone number on RocketReach.