Delivra Hires Sales Team for New Louisville Office
Indianapolis-based Delivra has hired Rachel McMahan and Anthony Antonicello as business development managers to lead area sales efforts upon the company’s expansion into Louisville. McMahan previously served as an account executive for Time Warner Cable Media, and Antonicello was a client solutions representative with Lexington-based HealthLinx.