Manager on a permanent contract, located in West and North West London. The duties will include: Manager of a team of 7... a similar role within Social Housing/Local Authority Driving Licence Good understanding of Health and Safety including...
Venn Group