Construction Success Manager
48 minutes ago
Experience in construction, ideally site-based (Site Manager, Project Engineer, Works Manager, Project Manager). With strong backing, proven product-market fit, and continued growth across Europe, they are now looking to hire a Customer Success Manager to support strategic clients across France and