End-to-end staffing solution for insurance firms