Ross Teague has an extensive background in journalism, having held various editorial and management positions at major publications such as The Montreal Gazette, Montreal Magazine, and The Globe and Mail. Ross holds a Masters degree in Journalism from Western University and a Bachelors degree in Literature from Concordia University.
Sign up to view 0 direct reports
Get started
This person is not in any teams