News Dalmar ‘Biz Dev’ James Jr. and Eric Namour join distribution platform DistroDirectThe new hires mark DistroDirect's ongoing global expansion