A respected recruitment agency is seeking a Customer Service Specialist in Framingham. This role focuses on managing communications through phone, email, live chat, and social media platforms while upholding the brand's reputation. Ideal candidates should possess strong customer service experience o