Get a free audit

Legal Notice / Imprint

This site (redteampartners.ch) is operated by:

Red Team Partners
Kemp House, 152–160 City Road
London EC1V 2NX
United Kingdom
Company No. 09923929 (England & Wales)
info@redteampartnersglobal.com

This site is operated in Switzerland by Ikigai2 GmbH, Edelweissstrasse 41, 8048 Zürich, as authorised partner of Red Team Partners.

Governing jurisdiction: Switzerland (Canton of Zürich).