Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
Self - Independent Logo
Self - Independent (closed)
Self - Independent is an insurance company that offers insurance claim services.
Financial Services