Steben Adds Director To Risk Group Steben & Company has appointed John Dolfin as director of research in its research and risk management group. December 17, 2025