please be more specific what do you mean, by "Technical/Sales Support Callcenter in India ?" do you mean webmaster should setup a customer support/ lvie chat kinda thing or do you mean, starting a call center as a business or something else