Barry French

Barry French
Barry French
Chief Marketing and Communications Officer, Inmarsat Global Limited

Barry 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.

vfd