Legal structures - Contracts - Authorities

When founding a company, you will be confronted by many questions. Even choosing a legal structure will set an important course that must be tailored to your needs and opportunities. Amarillo Treuhand is on hand to shed light on all important provisions in Switzerland as well as possible partnerships.

Amarillo means a personal service. No matter how small a question, Daniel has always been on hand to provide timely advice with uppermost professionalism.

Graeme Oakley, CEO, Delineate GmbH