RTX Corporation
25 mile radius of Ottawa, ON
3/22/2025