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