View Larger

Banking Satisfaction Survey

The client is a respected provider of research services, business process outsourcing, and IT solutions. With more than 3,500 employees across its delivery centers and offices in India, China, and the USA, the client serves customers in 15 languages over 75 countries.