Loading...

Aclara Technologies named Stephen Smith general manager of its consumer engagement business unit in Wellesley, Mass. Aclara is a provider of intelligent infrastructure, software and services for electric, gas and water utilities.

Related