Phil Landry's Location
Ottawa, Ontario, Canada
Phil Landry's Work
Phil Landry's Education
Phil Landry's Skills
Phil Landry's Summary
Phil Landry, based in Ottawa, Ontario, Canada, is currently a Director, Traffic Services at City of Ottawa, bringing experience from previous roles at City of Ottawa. Phil Landry holds a 1988 - 1992 Bachelor's Degree in Civil Engineering @ University of Ottawa. With a robust skill set that includes Traffic Control, Annonser, Strategic Initiatives, Customer Service, Customer Satisfaction and more, Phil Landry contributes valuable insights to the industry. Phil Landry has 1 email on RocketReach.