Customer On-Site - Holliston, MA
Traba
United States
Workplace: OnsiteFull timeUSD 28 - 32 hourlyFunction: Customer Success & Account ManagementExperience: 1+ yearsEducation: high_schoolSkills: ["Communication","Relationship management","Problem-solving","Organization","Professionalism"]Serve as the primary on-site point of contact between Traba’s workforce and the client’s leadership team, ensuring smooth day-to-day operations. Manage worker support, onboarding, scheduling, and communications across workers, site supervisors, and Traba internal teams. Own incident escalation and performance support, coordinate shift coverage and PPE distribution, and identify opportunities to expand the account within the facility.

