Lane Castleton Email

Chief Financial Officer . AbTech Industries

Current Roles

Employees:
25
Revenue:
$3.7M
About
AbTech Industries is the leader of stormwater purification. We design and use advanced technology that focuses on the reduction of contaminants to such low levels that the water becomes fishable, swimmable and optionally reusable.
AbTech Industries Address
4110 N. Scottsdale Rd., Suite 235
Scottsdale, AZ
United States
AbTech Industries Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.