0
Skip to Content
Stractic Advisors
Home
Team
Contact
Stractic Advisors
Home
Team
Contact
Home
Team
Contact

Copyright © 2026, Stractic Advisors, Switzerland

Stractic Advisors is a brand of Nicolas Fleury Leadership International
Boulevard de la Cluse 21
CH-1205 Geneva
Switzerland

Commercial Register ID: CH-550.1.198.650-1
UID/VAT Number: CHE-489.268.546