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.
Key people from Inmarsat Global Limited
Maritime Experts
Featured white papers
Fleet planning as a strategic asset
Download
