BusinessBeazley adds to its Technology, Media and Business Services team in Atlanta and New YorkBy Nasdaq OMXApr 12, 2018, 12:30 PM UTC