Instor

Contact Us

 

From concept to completion we can assist you with your data infrastructure needs.

International Headquarters

Fremont Office

44053 South Grimmer Blvd
Fremont, CA 94538

Toll Free: 877.441.2234
Phone: 510.490.7475
Email: contact@instor.com

Global Reach

To Serve You Better

Pacific Northwest Region (US)

Portland Area Office
3935 NW Aloclek Pl, Bldg C Suite 300
Hillsboro, OR 97124

Phone: 503.822.6932

 

Southwestern Region

Texas Office
4309 Broadway, Suite C
Fort Worth, TX 76117

Phone: 817.752.9791

 

European Headquarters

EMEA Office
2nd Floor 1-2 Victoria Buildings,
Haddington Road, Dublin 4 D04XN32

+353 (1) 4869371
Registered in Ireland No: 565613

UK Branch

289A High Street
West Bromwich, B70 8ND,
United Kingdom

Phone: +44 (20) 38843444

Company Number: FC034167
Branch Number: BR019255

Some of Instor's Customers