|
ST. LOUIS, June 26, 2014 /PRNewswire/ -- Stephen Smith has joined Aclara Technologies LLC as the General Manager of its Consumer Engagement (CE) business unit, located in Wellesley, Massachusetts. Aclara is a leading provider of intelligent infrastructure, software and services... |