Impact Water LLC

Industry: Other (See others in industry)

Address:
582 Market Street, Suite 1205
San Francisco, CA, 94104
Phone: 704-364-6224

Filings

Date Type Incremental Cash Raw Filing
2020-09-01 New $1,300,000 SEC link
2020-03-13 New $401,142 SEC link

Directors and Executives (Current and Past)

Name Role
Evan Haigler Executive
Timothy Neville Executive