opportunities, where you will travel up to 2-3hrs to client sites. You will lead multiple projects to deliver large and complex... in the insurance sector. Due to continued growth, a new team is being created to focus purely on Major Loss claims...
Stride Resource Management