Bill Gallagher

Management Consulting Firm SEI Names New Managing Director for its Dallas Office

by | Sep 13, 2024
Kelly O'Rourke brings more than two decades of consulting experience, including senior roles at Point B, National Instruments, and Accenture, to Cincinnati-based SEI.
MORE