Generic selectors
Exact matches only
Search in title
Search in content

Reply To: Setting up a Call Centre in India


Hello Cara: Sorry for the delay in responding. Our Pune office is over 5000 sq. ft. in prime area (Prabhat Road). Are you still interested in a JV to start a CC? Regards. Deepak