Looking through the posts on this forum, it seems that many people posting are looking for call centres; particularly in India.
We do not allow you to advertise your business on this forum for free. However, we are considering compiling a list of call centres in a directory and categorised by location. They may also be an advertisement page describing the call centre services on offer.
This service will not be free. Please contact us if you would interested in participating in such a list. It will only be built if there is an interest shown.