I’m surprised the CTO on holiday didn’t have a sat phone.
I'm in the industry, though not a CTO. Nobody [that I know, on the tech side] has a sat phone.