Avillion Life Sciences Employee Directory
Pharmaceutical ManufacturingEngland, United Kingdom11-50 Employees
Avillion Life Sciences has about 18 employees across 3 continents, with the largest share in North America (50%). By country, the largest groups are United States Of America (50%), United Kingdom Of Great Britain And Northern Ireland (29%) and Indonesia (7%). Legal and Business make up 43% of the profiles with a known department. Avillion Life Sciences's workforce spans 6 departments.