David Baruch is the chief information officer for Spencer Stuart and a member of the management team. He is responsible for developing and leading the firm’s overall technology vision and roadmap, including improving operational excellence, setting IT and operations strategy as well as the design, development and maintenance of all business technology systems and market-facing tools and services.