Leadership institute for employees established

Leadership institute for employees established

Washington University in St. Louis is launching an Institute for Leadership Excellence, which will provide immersive professional development opportunities for employees across the university.