Found employs 151 employees. The Found management team includes Luca Ranaldi (Chief Executive Officer), Serafina Raskin (General Counsel), and Linda L (Senior Director Clinical Operations).
Looking for a particular Found employee's phone or email?