
International Contact center based out of India and US, providing Telemarketing services since 2014.
Tech Support Executive to handle inbound calls from international customers, provide technical support, close sales, and achieve targets.
International Contact center based out of India and US, providing Telemarketing services since 2014.