David Ketchin

Managing Director, Europe Practice Leader, The Hackett Group



Share

David Ketchin