FACETS employs 74 employees. The FACETS management team includes Sara Duval (ceo), Karen Cardarelli (Executive Director), and Matt Silcock (Director Of Operations).
Looking for a particular FACETS employee's phone or email?