A leading research center in nanotechnology located in Leuven, Belgium is seeking a Site FM Manager to oversee both technical and non-technical facilities management services. The role encompasses managing relationships with stakeholders, ensuring compliance with industry standards, sourcing and eva