Gerry Walsh

Managing Director, Dynamic Resources