Mar 17, 2016
Anonymous employee
Navstar Response
9yThank you for your review! Navstar continues to evolve as a company and over the past year has made some changes to ensure our employees are connected and updated on our goals, objectives, successes and any upcoming changes. The CEO, COO and VP of Account Management personally visit each customer site on a regular basis to meet with our employees and discuss these updates which has made a big difference with our employees.