A trust and safety company in the UK is seeking a Project Manager to serve as the primary contact for enterprise clients. The role involves building relationships, monitoring customer satisfaction, and navigating challenges to enhance the customer experience. Ideal candidates have over three years o