Still Bright employs 19 employees. The Still Bright management team includes Katharine Greco (VP, Commercialization), Neil Ovadia (Vice President Operations), and Jing Gao (Director of Research Development).
Looking for a particular Still Bright employee's phone or email?