Technical Support
Germany and Countries without Distribution Partners:
ibidi GmbH
Lochhamer Schlag 11
82166 Gräfelfing
[email protected]
Phone +49 89 520 46 17–0
USA and Canada:
ibidi USA, Inc.
North American ibidi Headquarters
2920 Marketplace Drive, Suite 102,
Fitchburg, Wisconsin 53719
[email protected]
Toll Free Phone: +1 844 276 6363
Other Countries:
Please check our Support by Region section in order to get your local distribution partner.