Great engagement by the entire leadership team and HR.
What do you like best about the leadership team?
Highly experienced and committed to drive the long term success of the company and all the employees. Transforming the organization into a customer focused, services led, global solution organization.
Employee Reviews from Other Companies
What does the leadership team need to get better at?