Contact Us

SFI Group Locations

SFI America

1120 Avenue of the Americas
Floor 20
New York, NY 10036
United States

SFI China

A18, 2F, Building 5, 958 Ling Shan Road
Shanghai 200135
China

SFI Japan

Ichihara City
Chiba 299-0108
Japan

SFI Middle East

4 Ariel Sharon St.
Givatayim 5320047
Israel