home
site map
Mark Weaving
Senior account director
An experienced journalist with substantial experience in b2b public relations campaigns and initiatives who has also built up an excellent reputation for his political lobbying expertise.
back
©2010