Welch will lead the human resources team and drive the organization’s strategies related to people, culture and corporate structure.
Welch will lead the human resources team and drive the organization’s strategies related to people, culture and corporate structure.