Public Affairs Manager - Scotland
3 days ago
London
You will ensure awareness, understanding and advocacy of the technological and infrastructural ... Managing public affairs activities in Scotland, including outreach and advocacy to opinion-forming ...