ZeroEyes has appointed specialty insurance leader David Macpherson as a strategic advisor for risk and insurance. With more than 20 years of experience designing global insurance programs, Macpherson will advise the company on insurance strategy, alternative risk financing, customer risk-management programs and engagement with global insurers. His role will also support ZeroEyes’ Harborwatch Association and initiatives focused on preparedness, response, resilience and crisis management.