JG

James Goodwin

Applications Engineering Manager at Evoqua Water Technologies

Engineering Manager Manager
j***@evoqua.com Sign up
Pro only
Pro only
Pro only
Stafford, England, United Kingdom

Company Details

Employees: 4500
Revenue: 1737076000
HQ Location: Pittsburgh, Pennsylvania, United States
Company LinkedIn: Pro only
Manager level · Engineering Manager