Alison Walsh is the Vice President, Legal and Compliance of Welocalize Life Sciences.
24 people are employed at Welocalize Life Sciences.
Welocalize Life Sciences is based in New York, New York.