Geoff Davidson is an experienced professional in the advertising and marketing industry. With a background in law and psychology, Geoff has held various senior account director positions at companies such as Publicis Emil, Ariad Communications, and Wunderman. Geoff has worked with clients such as Mercedes-Benz Canada, Ford Canada, and Canadian Tire, overseeing integrated communications and digital marketing programs. Geoff's extensive experience showcases their expertise in client service and strategic leadership.
Links
Sign up to view 0 direct reports
Get started