"Leadership is shaky in North America. Attitude starts at the top and good work starts at the bottom. Leadership put pressure on the lower level staff instead of taking responsibility."
Update your browser to have a more positive job search experience.
Upgrade My Browser