Logo of Huzzle
Fortrea
image

Fortrea

Research Triangle Park, NC

Research Triangle Park, NC

Science & Healthcare
sidebar.industry
10,001+
sidebar.employees
2023
sidebar.founded-year