The Lily Project employs 11 employees. The The Lily Project management team includes Carla Mora (Director of Outreach and Development).
Looking for a particular The Lily Project employee's phone or email?