What do you like about working at Magellan Navigation?
"The products, the atmosphere, the co workers."
What don't you like about working at Magellan Navigation?
"The company had lost a lot of revenue when I was there and in turn, I was a casualty of corporate cutbacks."
Update your browser to have a more positive job search experience.
Upgrade My Browser