About the job
Join our dynamic team as a Tech Support Executive and help us deliver top-notch support for our clients in the UK and US markets. We are looking for enthusiastic individuals who are tech-savvy and possess excellent communication skills. Be a part of an exciting work environment that values innovation and customer satisfaction.
