Todd Landry's Location
Ottawa, ON, CA
Todd Landry's Work
Todd Landry's Education
Todd Landry's Skills
Todd Landry's Summary
Todd Landry, based in Ottawa, ON, CA, is currently a Manager at Bushtukah Inc., bringing experience from previous roles at Entrust, Jsi Telecom, Klocwork and Quest Software. Todd Landry holds a 1986 - 1991 Bachelor of Science in Mechanical Engineering @ University of Waterloo. With a robust skill set that includes Scrum, Enterprise Software, Software Product Management, Agile Methodologies, Agile Project Management and more, Todd Landry contributes valuable insights to the industry. Todd Landry has 2 emails on RocketReach.