If you wish to join our team you can work from anywhere, regardless the country where you live. All our employees must speak fluent English.
- Customer Care Support.
- People Living in North America, English
- People Living in Central/South America, Spanish
- People Living in Europe: French, Russian, and any other European Language
- Seller Support in China and Hong Kong.
- Social Media Experts for the Spanish, French and Portuguese Languages.