Open Source Initiative

's headquarters is located in Palo Alto, California. Open Source Initiative has a revenue of $310K, and 37 employees. Open Source Initiative has 3 followers on Owler.
Open Source Initiative Director: Stefano Maffulli

Director

Stefano Maffulli

CEO Approval Rating

- -/100

Est. Annual Revenue
$100K-5.0M
Agree?
Est. Employees
25-100
Agree?

Trending Companies