You may directly file a ticket with our Customer Support Team by looking for a job with U.S. location requirement, and clicking on the link to contact the Customer Support Team. Let us know if you'll need further assistance.
You've reached the maximum number of tries for uploading your ID. Please contact customer support.
Customer support has a url link which sends me to the Help Center, where I find zero ways to contact customer support. Help please, I am only interested in jobs that are only for US applicants.