Get In Touch

IHMA, Inc.
2122 Palmer Drive, Schaumburg, IL 60173-3817
United States of America

+1.847.303.5003 T    +1.847.303.5601 F
usa@ihma.com

IHMA Europe Sàrl
Rte. de l’Ile-au-Bois 1A, 1870 Monthey/VS
Switzerland

+41 (0)24 473 75 10 T    +41 (0)24 473 75 20 F
europe@ihma.com