A
Stroud Water Research Center 970 Spencer Road Category: Laboratories-Research and Development |
Company representatives
John Pepe, Finance Executive
Shelby Vontill, Human Resources Executive
Location Type
Single Location
Employees
20 to 49
Years In Business
25
State of incorporation
Pennsylvania
SIC code
999929 (Water Analysis)
NAICS code
541690 (Other Technical Consulting Svcs)