Rebecca Watson

Head of TouchPoints Client Service

Rebecca Watson

Head of TouchPoints Client Service

Rebecca is responsible for TouchPoints client service, managing over 60 agency, media owner and industry body clients. Overseeing clients' entire TP experience: identifying knowledge and insight gaps, agreeing briefs, undertaking data analysis and creating content to contribute to their TouchPoints learning.