Website coming soon.
We accelerate society and organizations towards sustainable progress together with brave leaders through co-created mind-shifting strategies and transformation.
Stockholm, Sweden
New Delhi, India
Post address:
Kocksgatan 28,
116 24 Stockholm
Visiting adress:
Slottsbacken 8,
111 30 Stockholm