Amount Raised
$8.3 Million
Company
Next IT Corp
Location
12809 E MIRABEAU PKWY
Spokane, Washington, United States