FEBS employs 46 employees. The FEBS management team includes Tessa Jones (Digital Marketing Manager), and Iratxe Puebla (Partnerships and Collaborations Manager).
Looking for a particular FEBS employee's phone or email?