David Ruff

David Ruff
David Ruff
CEO, Australia & New Zealand, Babcock International Group PLC

David Ruff is the CEO of Babcock International Group, Australia & New Zealand. Before, he worked as Managing Director at LSC Group and Strategy & Bus Dev Director at Flagship Training Ltd.

vfd