The Business Support Specialist (BSS) role at PeopleFinders.com involves providing customer support through various channels such as phone, chat, and email, particularly during peak times. The position requires reviewing accounts for compliance issues, handling escalated customer interactions, and preparing reports for leadership while managing competing priorities in a remote work environment.
See how your résumé matches this role — and tailor it from what actually gets interviews.