Location:

Santia House, Parc NantgarwCardiffCardiffCF15 7QXUnited Kingdom View Map

Revenue:

$35 Million

Employees:

175

Phone:

+44 29 2002 9667
More

Description:

Exor provides flexible and responsive products that help reduce risk within the supply chain by implementing a rigorous programme of conformity within organisat...  

Read More

Browse ZoomInfo’s Directories