The Sales Support Specialist role involves generating leads, building customer relationships, and identifying new business opportunities to help grow the client portfolio. The position is based in Guatemala City and follows a hybrid work model.
See how your résumé matches this role — and tailor it from what actually gets interviews.