Hello,
I understand you will need a small group of agents making these phone calls.
Most of my experience has been in the call center business, I set up a call center in early 2011.
We would be able to deliver this amount of agents with good level of English, near-native/and Native English speakers as well.
Please contact me for more details.
Thanks,