Swiss Prime Site

    OverviewSuggest Edit

    Swiss Prime Site is a real estate investment company, which operates through three segments: Real Estate, Retail, and Assisted Living. The Real Estate segment purchases, sells, leases, and develops properties, as well as offers real estate services; the Retail segment operates Jelmoli – The House of Brands department store in Zurich; the Assisted Living segment provides senior residences and geriatric care services. 

    HQOlten, CH


    Swiss Prime Site is headquartered in
    Olten, Switzerland

    Location Map

    Latest Updates

    Employees (est.) (Dec 2021)5,778
    Share Price (Sept 2016)$79.1(-12%)
    Cybersecurity ratingCMore
    Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
    Banner background

    Key People/Management at Swiss Prime Site

    Anastasius Tschopp

    Anastasius Tschopp

    Chief Executive Officer
    Reto Felder

    Reto Felder

    Chief Investment Officer
    Philippe Brändle

    Philippe Brändle

    Chief Financial Officer
    Show more

    Swiss Prime Site Office Locations

    Swiss Prime Site has offices in Olten, Genève and Zürich
    Olten, CH (HQ)
    Frohburgstrasse 1
    Genève, CH
    54 Rue du Rhône
    Zürich, CH
    201 Hardstrasse
    Show all (3)

    Swiss Prime Site Online and Social Media Presence

    Embed Graph

    Swiss Prime Site Frequently Asked Questions

    • When was Swiss Prime Site founded?

      Swiss Prime Site was founded in 1999.

    • Who are Swiss Prime Site key executives?

      Swiss Prime Site's key executives are Anastasius Tschopp, Reto Felder and Philippe Brändle.

    • How many employees does Swiss Prime Site have?

      Swiss Prime Site has 5,778 employees.

    • Who are Swiss Prime Site competitors?

      Competitors of Swiss Prime Site include RAIT Financial Trust, Retail Properties of America and igloo Regeneration.

    • Where is Swiss Prime Site headquarters?

      Swiss Prime Site headquarters is located at Frohburgstrasse 1, Olten.

    • Where are Swiss Prime Site offices?

      Swiss Prime Site has offices in Olten, Genève and Zürich.

    • How many offices does Swiss Prime Site have?

      Swiss Prime Site has 3 offices.