Tom McLaughlin is the Vice President, Communication System Design of Aclara.
731 people are employed at Aclara.
Aclara is based in St. Louis, Missouri.