Twitter Canada finally gets a new general manager