Summit Creek Capital

    OverviewSuggest Edit

    With a focus on investments with a social impact and tax efficiency, we strive for exceptional asset performance and excellence in all of our endeavors. We provide project-level due diligence, deal origination, investment structure advisory services, risk management and tax equity investment strategy.  By sourcing, structuring and executing on renewable projects, SCC provides a full service solution for our partners.

    TypePrivate
    Founded2007
    HQKetchum, US
    Websitesummitcreekcapital.com

    Locations

    Summit Creek Capital is headquartered in
    Ketchum, United States

    Location Map

    Latest Updates

    Employees (est.) (Sep 2019)3

    Key People/Management at Summit Creek Capital

    Duncan Morton

    Duncan Morton

    Managing Partner
    Tyler Davis-Jeffers

    Tyler Davis-Jeffers

    Deal Origination and Structure
    Michael Chestone

    Michael Chestone

    Project Review and Due Diligence
    Show more

    Summit Creek Capital Office Locations

    Summit Creek Capital has an office in Ketchum
    Ketchum, US (HQ)
    491 N Main St #200a
    Show all (1)

    Summit Creek Capital Financials and Metrics

    Summary Metrics

    Founding Date

    2007

    Summit Creek Capital Online and Social Media Presence

    Embed Graph

    Summit Creek Capital Frequently Asked Questions

    • When was Summit Creek Capital founded?

      Summit Creek Capital was founded in 2007.

    • Who are Summit Creek Capital key executives?

      Summit Creek Capital's key executives are Duncan Morton, Tyler Davis-Jeffers and Michael Chestone.

    • How many employees does Summit Creek Capital have?

      Summit Creek Capital has 3 employees.

    • Who are Summit Creek Capital competitors?

      Competitors of Summit Creek Capital include Schroders, T. Rowe Price and Franklin Resources.

    • Where is Summit Creek Capital headquarters?

      Summit Creek Capital headquarters is located at 491 N Main St #200a, Ketchum.

    • Where are Summit Creek Capital offices?

      Summit Creek Capital has an office in Ketchum.

    • How many offices does Summit Creek Capital have?

      Summit Creek Capital has 1 office.