Chief Marketing and Communications Officer at Inmarsat
Barry French is the Chief Marketing and Communications Officer at Inmarsat.
Barry French is the Chief Marketing and Communications Officer at Inmarsat. Barry French attended Columbia | SIPA.