5585 11th Street
Rockford
Illinois
61109
United States of America
Tel: +1 815 8745556
Website: www.spxflow.com/en/power-team
Vice President: Mark Tichgelaar
No of Employees: 501-1000
Manufacturer