Andrew Weir has been named President & CEO of Destination Toronto. His appointment is effective May 1. Weir has been an integral member of the leadership team at...