+41 544 36 40
  • en
  • de
  • Let’s build something great!

    Get in touch

    Headquarters

    Ella Media AG

    Metallstraße 9A 1
    6300 Zug
    Switzerland
    E-mail: office@ella-group.io

    View on map

    Subsidiary

    Ella Media SARL

    681, rte de Neudorf
    L-2220 Luxembourg
    G.-D. de Luxembourg
    E-Mail: officelux@ella-group.io

    View on map

    IT office & PR

    Ella Lab (previously frogs42)

    Gesellschaft für künstliche Intelligenz GmbH
    Wilhelm-Kabus-Str. 77
    D-10829 Berlin
    E-Mail: info@ella-lab.io

    View on map