Rupert Soames

Rupert Soames
Rupert Soames
CEO, Serco Group plc