Sedgwick is a risk and claims administration firm providing technology-enabled claims, loss adjusting, benefits administration and product recall services in more than 80 countries.
2 jobs