
In his role with the City of Vaughan, Michael oversees departments including the office of the city clerk, economic development, communications, marketing and engagement, and strategic planning and project coordination. Michael holds graduate degrees in political science, and public and business administration.