Atlanta-based Supply chain network company promotes two executives By: Atlanta Business Chronicle via Business Journals October 10, 2018 at 07:24 AM EDT Pennsylvania-based Elemica's technology center is located in Atlanta. Read More >>