Contact us

Contact form


Branches


Icon Germany flag Germany

Libelle AGGewerbestraße 4270565 Stuttgart, Baden-Württemberg
E-mailinfo@libelle.com
Phone+49 711 78335-0
Contact persons

Icon US flag US

Libelle LLC3330 Cumberland Blvd, Suite 50030339 Atlanta, GA
E-mailinfo@libelle.com
Phone+1 (770) 435 1101
Contact persons

Icon France flag France

Libelle sarl37 Rue du Neuilly92110 Paris

Technical support


Details on how to contact our technical support are listed in our Libelle Portal