Contact Terra Solutions operates from two locations in Europe: Basel, SwitzerlandPhone: +41 44 586 2940 Frankfurt, GermanyPhone: +49 611 9786 9087 Please enable JavaScript in your browser to complete this form.Name *FirstLastE-mail *Comment or Message *NameSubmit