Role summary Albert House is a nursing home, which provides 24/7 home from home living for 38 residents with varying support needs, including dementia. As Maintenance Technician, you will play a vital role in ensuring a safe and welcoming environment.…