Apparently, MOVING LOGISTICS provides employees with better life insurance than ITL UK. Is that true?
Does MOVING LOGISTICS continue to operate well? Maybe someone here is willing to share his/her observations from working there?
Reviews aren't verified