What don't you like about working at Ituran?
"Not much. We had the wrong technology for the industry."
What suggestions do you have for management?
"They went out of business."
Update your browser to have a more positive job search experience.
Upgrade My Browser