Telomere Capital

    OverviewSuggest Edit

    Telomere Capital is an investment management company that offers financial advisory services for private organizations, individuals, entrepreneurs, single and multi-family offices, among others. The company offers asset management, investment advice, and financial planning to assist customers in the management of their day-to-day financial affairs.
    TypePrivate
    Founded2015
    HQCarouge, CH
    Websitetelomere.ch

    Locations

    Telomere Capital is headquartered in
    Carouge, Switzerland

    Location Map

    Latest Updates

    Employees (est.) (Feb 2020)6

    Key People/Management at Telomere Capital

    Alexandre de Senarclens

    Alexandre de Senarclens

    Chairman
    Dominique de Riaz

    Dominique de Riaz

    Chief Executive Officer , Managing Director
    Aurélien Guzzo

    Aurélien Guzzo

    Chief Operating Officer , Executive Director
    Petra Kordosova

    Petra Kordosova

    Chief Financial Officer & Head of Compliance, Executive Director
    Show more

    Telomere Capital Office Locations

    Telomere Capital has an office in Carouge
    Carouge, CH (HQ)
    Route des Acacias 54
    Show all (1)

    Telomere Capital Financials and Metrics

    Summary Metrics

    Founding Date

    2015
    Show all financial metrics

    Telomere Capital Online and Social Media Presence

    Embed Graph

    Telomere Capital Frequently Asked Questions

    • When was Telomere Capital founded?

      Telomere Capital was founded in 2015.

    • Who are Telomere Capital key executives?

      Telomere Capital's key executives are Alexandre de Senarclens, Dominique de Riaz and Aurélien Guzzo.

    • How many employees does Telomere Capital have?

      Telomere Capital has 6 employees.

    • Who are Telomere Capital competitors?

      Competitors of Telomere Capital include 8 Securities, MUFG Americas and Courtiers Investment Services.

    • Where is Telomere Capital headquarters?

      Telomere Capital headquarters is located at Route des Acacias 54, Carouge.

    • Where are Telomere Capital offices?

      Telomere Capital has an office in Carouge.

    • How many offices does Telomere Capital have?

      Telomere Capital has 1 office.