
Dean Leeds is a graduate of Washington University in St. Louis. She holds a master’s degree from the University of Wisconsin, an MBA from the University of Tennessee, and a juris doctorate from the University of Tulsa.

Dean Leeds is a graduate of Washington University in St. Louis. She holds a master’s degree from the University of Wisconsin, an MBA from the University of Tennessee, and a juris doctorate from the University of Tulsa.