We asked Mei Mei Long, development and communication manager, to tell us more about the organization.