Land Manager - Leading UK Developer
2 days ago
Manchester
... Manager to help expand the portfolio in the North West of England. About the Role: As a Land Manager, you will be responsible for identifying, evaluating, and securing land/sites for care home ...