Sonen Capital

    OverviewSuggest Edit

    Sonen Capital is a dedicated impact investment management firm. Their name is derived from Social and Environmental investing, and reflects Their values and Their conviction that investing to generate financial returns and lasting social and environmental impact are not only compatible, but also mutually reinforcing objectives. With over five decades of combined sustainable investing learning and experience, Sonen team members are field builders dedicated to helping mobilize financial assets to help meet large-scale global challenges. This deep experience serves not only to inform and improve Their knowledge and understanding of this evolving area, but it also enhances Their ability to deliver to Their clients increasingly more sophisticated and holistic impact investing solutions.
    HQSan Francisco, US


    Sonen Capital is headquartered in
    San Francisco, United States

    Location Map

    Latest Updates

    Employees (est.) (Sept 2020)15(-6%)
    Cybersecurity ratingBMore

    Sonen Capital Office Locations

    Sonen Capital has an office in San Francisco
    San Francisco, US (HQ)
    456 Montgomery Plaza, 456 Montgomery St, San Francisco
    Show all (1)

    Sonen Capital Financials and Metrics

    Summary Metrics

    Founding Date


    Sonen Capital Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Sonen Capital Online and Social Media Presence

    Embed Graph

    Sonen Capital Frequently Asked Questions

    • When was Sonen Capital founded?

      Sonen Capital was founded in 2011.

    • How many employees does Sonen Capital have?

      Sonen Capital has 15 employees.

    • Who are Sonen Capital competitors?

      Competitors of Sonen Capital include Bethnal Green Ventures, Colorado Impact Fund and Radicle Impact Partners.

    • Where is Sonen Capital headquarters?

      Sonen Capital headquarters is located at 456 Montgomery Plaza, 456 Montgomery St, San Francisco, San Francisco.

    • Where are Sonen Capital offices?

      Sonen Capital has an office in San Francisco.

    • How many offices does Sonen Capital have?

      Sonen Capital has 1 office.