They made me feel at ease immediately.
Employees and cohesiveness of managers.
They strive to improve where needed. Leadership review from Sales Dept
They strive to improve where needed.
Communication skills are very weakLeadership review from Sales Dept
Communication skills are very weak
Everything including talking to regular peopleLeadership review from Operations Dept
Everything including talking to regular people