Teresa Villarreal is the Senior Vice President of Newlink Spain.
347 people are employed at Newlink Spain.
The NAICS codes for Newlink Spain are [541810, 54, 541, 54181, 5418].
The SIC codes for Newlink Spain are [731, 73].