Barrington James

Barrington James is a boutique global recruitment agency that focuses within the Life Sciences sector.