Shepherd
Shepherd is a technology-enabled commercial insurance platform focused on construction and related specialty risks.
20 current roles observed.
Shepherd is a technology-enabled commercial insurance platform focused on construction and related specialty risks.
20 current roles observed.