Globally present, locally accessible: With locations in Switzerland and Germany, a dedicated team in China and reliable worldwide logistics, MICHEL ITC is well positioned internationally - and yet always close to your projects.
MICHEL ITC Group
International Technology Center
Units B/26F | Cross Region Plaza | No. 899 Lingling Road
CN-200030 Shanghai
T +86 21 6403 5587 shirley.gu@michelitc.com