New communications manager at Square
Leslie Jackson has been hired as communications manager for Canada at electronic commerce transaction processing company Square. She will be based in Toronto. Jackson was most recently at Ketchum Public Relations, where she held a series of positions including account supervisor and senior account executive. She has also worked at Media Profile.