Have you looked at Upwork? We pay some of our offshore Customer Service people through Upwork. I'm not directly involved in that but presumably the economics work as their hourly rates are between $5-$15 per hour.
I think I wasn't clear enough in my initial post, but we personally reach out to and recruit and manage the freelancers ourselves, not through a jobs platform. Our business needs very specialized people you can't really find on Upwork