Owen Ross's Location
Boston, Massachusetts, United States
Owen Ross's Education
Owen Ross's Summary
Owen Ross, based in Boston, Massachusetts, United States, is currently a Project and Facilities Engineer at 42° North Solutions, LLC. Owen Ross holds a 2016 - 2020 Bachelor of Science - BS in Engineering @ Massachusetts Maritime Academy.