Hollard
Hollard was founded in 1980, when a small group of like-minded entrepreneurs decided the time was ripe to offer a new brand of insurance: one that looked at fresh ways of addressing risk protection; one that put clients’ needs first; and one that would give shape to a deep-held conviction that doing well in business […]