Log In

Our Office

Our Headquarters in Switzerland 

At our core, we are a Swiss company that takes pride in our roots in Switzerland. Our leadership team is still based in Switzerland, demonstrating our commitment to our founding location. Our headquarters are located in the city of Zug, where our experienced management team oversees and directs our operations with diligence and expertise.

From our headquarters in Zug, our leadership team directs our globally distributed team to further develop our Self-Custody Account. Our management team comprises experts in technology, product, operations, finance, legal, and marketing, who work tirelessly to provide our clients with the best possible service