Traba Customer On-Site at Traba serves as the main point of contact between Traba's workforce and the client's on-site leadership team. This role provides operational oversight to drive service delivery and manages day-to-day worker support, onboarding, scheduling, and communication.