A global payment solutions provider in Ciudad de México seeks a Technical Support Specialist to assist clients with inquiries and technical issues. The ideal candidate will hold a Bachelor’s degree and have some relevant experience, preferably within the credit card industry. Responsibilities includ