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.

Continue Reading

Please login or register to view Dig Different articles. It's free, fast and easy!