Twitter Canada’s managing director departs the company

The search is on for a new managing director

Comments