A residential property management company in Birmingham is seeking a Maintenance Manager to oversee maintenance programs, manage contractors, and ensure compliance across multiple sites. The ideal candidate will have strong knowledge of building services and maintenance processes, along with excelle