Scottish Water
–
Scotland, United Kingdom
Together we are Trusted to Serve Scotland. Do you want to work in Corporate Affairs in an organisation where it makes a real difference? Do you want to help engage, empower, and build active, two-way relationships with customers, communities, and... - Apr 16