We recently had a client ask us where our customer portal and TMS servers were located as part of an onboarding process. I did not see this anywhere so thought I'd ask here. When I look up our address, I get Quebec, Canada. Is this correct? We have a *.s.xtrf.us domain. For some reason I thought it was in New Jersey or something, but if someone could let me know if you know where the server is physically located, that'd be great.
Customer support service by UserEcho