Barry French
Barry French
Chief Marketing and Communications Officer, Inmarsat Global LimitedBarry French is the Chief Marketing and Communications Officer at Inmarsat Global Limited. Previously Barry French was the Senior Advisor, Global Corporate Practice at Weber Shandwick.