Speaking English is the basic requirement you should have, in order to work in BPO. Communication skills are the second most important skill you should possess because if you are not able to communicate properly with the client, you will not be entertained by the company. It is easy to enter into any BPO company; they will train you first about the basics of how to communicate with the client. But when you go on the floor after training, you are all alone.
There are millions of companies which offer BPO job vacancies every day. Seekers can easily apply for the job post through online job portals. Click On :- http://www.monsterindia.com/bpo-jobs-jobs.html