Robert Owens

President & CEO at Nautilus International Holding

Robert Owens is the current President and CEO of Nautilus International Holding. Prior to this, they served as Vice President of Total Terminals International, LLC from August 2017 to August 2018. Before that, they were the Vice President of TraPac, LLC. from September 2014 to August 2017. From December 2010 to September 2014, they served as Vice President of Automated Technologies at Mi-Jack Products where they were responsible for sales, marketing and development of system tools supporting railroad and marine terminal operations including DGPS, RFID, OCR and auto-steering. Owens began their career in the maritime industry in 1994 as Vice President of Ports America where they worked in all facets of the marine terminal operations including, operations, IT, business process and business development.

Robert Owens earned a Bachelor of Science in Economics from California State University, Long Beach.

Jessica Mihal - VP of Human Resources, Brian Johnson - Chief Commercial Officer, and Teresa Garcia - VP of Information Technology report to Robert Owens.

Links

Previous companies

Ports America, Inc. logo

Timeline

  • President & CEO

    Current role