Ability to work under pressure against tight timelines. Inmarsat’s Chief Operations Office (COO) plays a vital role managing the services that keep our business…