18 employees
Shielders is a consultancy that provides product development, actuarial, portfolio analysis, data management, and due diligence services.