Brian Duperreault: Career timeline

Executive positions held by Brian Duperreault since 1971

Source: LinkedIn; Insurance Insider