Altru Health president abruptly exits as new leaders join February 23, 2022 Auto Bot Leadership & Management 0 Altru Health System is changing its leadership team, with moves that include the abrupt departure of the Grand Forks, N.D.-based system’s president.