Position: Customer Technical Support Specialist Location: Mexico City, Mexico- 5x a week onsite M-F Salary Range: $*****k USD Annually (Will be paid in Mexican Pesos)Required Skills & Experience - Minimum of 4 years of experience in technical support, product support, application support, or a compa