How may we help?

Contact us

OFFICE

APIIDA AG
Goebelstrasse 21
64293 Darmstadt
Germany


CONTACT US

+49 6151 500 18-0
hello@apiida.com

 
 

Contact us if you have any questions. We are here to help.


 
English