Contact
Get in touch with us
Contact us
Feel free to ask any question
FACTORY LOCATIONS
STIF (HEAD OFFICE)

France

Phone : +33 2 41 72 16 80
STIF USA

Texas

Office : # 210-664-4200
STIF (SUZHOU)

China

Phone : +86 512 66568968
Subsidiaries
STIF IBERICA

España

Phone : +34 938950262
STIF ASIA PTE LTD

Singapore

Phone : (65) 6563-2098
PT. STIF INDONESIA

Indonesia

Phone : +62 21 8499 6745