X

Global locations

Envigo has over 1,200 devoted employees in more than 20 locations across North America and Europe who provide our customers with mission-critical products and services to enable their critical research.

Need to contact us? Click here