Business Development Manager
CurrentSarens global presence, its large crane fleet, and its broad experience in the transportation, lifting and installation of wind turbines, makes it a valuable partner in the wind power sector & provide service coverage to turnkey projects with an all-in TCI (Transport, Craning, and Installation).As a technically-innovative, technology-driven company.