Shawn Haigh
Leadership team is giving more direct feedback to one another, resulting in clearer roles and responsibilities, escalation of important issues, and process improvement.
Leadership team is giving more direct feedback to one another, resulting in clearer roles and responsibilities, escalation of important issues, and process improvement.