Customer Success Manager (Implementation) at Hire Overseas | Work Whale