Hire Overseas seeks an Internal Customer Success Manager to own existing client relationships after the sale, coordinating placements and vetting candidates. You will ensure high client satisfaction, manage check-ins, and drive repeat business in a fast-growing offshore staffing platform.
This remote role requires strong ownership, clear communication, and the ability to work during US business hours. You will collaborate directly with founders and leverage a referral-driven client base to scale