Profile

Mr. Michael Taylor

City of Windsor

Contact Details

City of Windsor

Bio

Michael manages special events for the City of Windsor, Ontario, Canada. Facilities include Festival Plaza, a 120,000 sq. ft outdoor multipurpose venue located on shores of the Detroit river.