Turner & Townsend Categories Project Management & Maintenance 45 O'Connor Street 14th Floor, Suite 1400 Ottawa ON K1P 1A4 (613) 325-4854 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×