We are now situated within our new 55,000 sq. ft. facility located in Fremont, California! With a sizable office space and more room for technology services, our new headquarters provides…