Country Manager UK, BU Recycling
6 days ago
Manchester
In summary, the role is highly strategic and operational, requiring a focus on both business growth and operational efficiency while ensuring financial performance, staff management, and facility ...