Senior Advertising Sales Manager
Oxford, Oxfordshire, United Kingdom
Oxford University Press
Advertising Sales Manager