Since joining Carnival Corporation in 2007, Donald has held a number of roles with increasing responsibility, including positions supporting the company's policy development, internal audits and investigations. He previously served as senior director of safety and occupational safety, and director of safety policy, focused on enhancing the company's fire prevention, detection and suppression systems.
Sign up to view 2 direct reports
Get started
This person is not in any teams
This person is not in any offices