head of communications
Newport, Newport, United Kingdom
nokia
cohesive
co-md
newbridge networks
marketing director
Cardiff University
cardiff university / prifysgol caerdydd