Elca

    OverviewSuggest Edit

    Elca is a provider of technology solutions. It offers business consulting, software development, systems integration, project management, cloud, and other services. The company caters to the financial, retail, energy, industrial, defense, and transport sectors.
    TypePrivate
    Founded1968
    HQLausanne, CH
    Websiteelca.ch
    Employee Ratings3.6
    Overall CultureD

    Locations

    Elca is headquartered in
    Lausanne, Switzerland

    Location Map

    Latest Updates

    Employees (est.) (Aug 2022)1,063
    Cybersecurity ratingBMore
    Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
    Banner background

    Elca Office Locations

    Elca has an office in Lausanne
    Lausanne, CH (HQ)
    Av. Frédéric-César-de-la-Harpe 22
    Show all (1)

    Elca Financials and Metrics

    Summary Metrics

    Founding Date

    1968

    Elca Cybersecurity Score

    Cybersecurity ratingPremium dataset

    B

    81/100

    SecurityScorecard logo

    Elca Online and Social Media Presence

    Embed Graph

    Elca Company Culture

    • Overall Culture

      D

      62/100

    • CEO Rating

      D-

      56/100

    • Compensation

      F

      44/100

    • Diversity

      C-

      64/100

    Learn more on Comparably

    Elca Frequently Asked Questions

    • When was Elca founded?

      Elca was founded in 1968.

    • How many employees does Elca have?

      Elca has 1,063 employees.

    • Who are Elca competitors?

      Competitors of Elca include Tech Mahindra Business Services, Softlink Global and Goal Systems.

    • Where is Elca headquarters?

      Elca headquarters is located at Av. Frédéric-César-de-la-Harpe 22, Lausanne.

    • Where are Elca offices?

      Elca has an office in Lausanne.

    • How many offices does Elca have?

      Elca has 1 office.