Corvus Insurance recently made layoffs impacting a swath of U.S. employees, while also stating its intention to expand its "European and UK footprint."