"Company has several locations around the globe, with 2 in the US."
"Too many executives making decisions in a vacuum, and not consulting or listening to the feedback of the employees tasked with the every day workings. Can become a strong organization again if they find their identity."
Update your browser to have a more positive job search experience.
Upgrade My Browser