Channel Proposition Manager
York, England, United Kingdom
Aviva
Nottingham Trent University
Chartered Institute of Marketing