Hooda Appointed to Alera Group’s Board of Directors

Alera Group, headquartered in Deerfield, Illinois, appointed Sheila Hooda to the company’s Board of Directors.

Hooda has over 30 years of global leadership ex

 » Read More