rgouette Posted July 9, 2019 Posted July 9, 2019 I'm curious to know, if I call for technical support, what country is it based out of? e.g. US, Ireland, UK, India.. etc Thanks, Rich Â
Ghostie Posted July 11, 2019 Posted July 11, 2019 Very good question, I have spoken to multiple people who all so very different in terms of accents (Polish, Indian, American) Be good to understand where the support centres are for call timing etc...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now