$8/hr · Starting at $25 Ongoing
Dedicated Resource
I worked for international call centres in India for more than 10 years so I can do a job for customer services, sales, etc
Customer Service Representatives
Sales Experts
International Business Managers