3 Building Analyst Jobs in Glasgow