We help you find and develop outstanding leaders, improve team and board performance, and align culture with your strategy.
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.
David earned his B.S. degree in quantitative business analysis from Indiana University.