Technical Manager
Posted 04/09/2024 by CBRE Enterprise EMEA
- Location:
- Leeds, West Yorkshire (64 miles)
- Job Type:
- Permanent
They are responsible for providing support, preventive maintenance, and repairs on equipment and systems. What You'll Do. Act as liaison with technical business leaders, facilities managers, and other internal and external clients to forecast workload demand and project deliverables. Manage … more