Stream is a global Technology Services and Business Process Management company with a very strong presence in terms of industry breadth, employee skill sets, locational coverage and process competence. Stream counts a number of the worlds leading consumer and business brands across sectors to be among its roster of clients. Stream is renowned for its application of innovative and cost-efficient processes, and techniques to generate value for its clients. Stream has experience with both scale and depth of process management, and the longevity of its relationships stand as a testament to this competence. Stream has its presence across 21 locations in India employing more than 5000 people with group turnover of approximately US$ 16 million View More