La société a pour but de conseiller les entreprises, les organisations et les personnes privées, ainsi que de développer, de réaliser et d'évaluer des concepts et des projets avec un accent sur le leadership, le marketing et la communication, en tenant compte particulièrement de la transformation numérique. La société peut acquérir, gérer et aliéner des immeubles, participer à d'autres entreprises, acquérir ou créer des entreprises similaires ou connexes, ainsi que conclure tous les contrats et traités qui sont susceptibles de promouvoir l'objet de la société ou qui sont directement ou indirectement liés à celui-ci. Elle peut également établir des succursales en Suisse et à l'étranger.