Company NewsJanuary 6, 2017 Engineering Solutions, Inc. announces appointment of new president Gary Rosen Engineering Solutions, Inc. (ESI) of Hanover, MD announced on January 5 the appointment of Gary Rosen as its new president…. Read more