National sales director to elevate digital signage ads
December 2, 2015
Captivate, which operates and sells ads on digital signs in office buildings’ elevators and lobbies, has hired Jenny Therriault as national sales director for the Canadian market. She will work with advertisers and agencies in Ottawa and Montreal.