Technology platform enabling efficient CSR & employee volunteering program management for 400+ companies