claims careers in Amsterdam, Netherlands