http://www.unionleader.com/article/20170711/NEWS02/170719843/1007/news02
HyTrust, Inc. US Headquarters
1975 W. El Camino Real Suite 203
Mountain View, CA 94040, USA
Phone: (650) 681-8100
Toll Free: (844) 681-8100
Fax: (650) 681-8101
Technical Support
Customer Portal: https://my.hytrust.com
Phone: (650) 681-8100, option 2
support[at]hytrust[dot]com