Skip to main content

MARKEESHA DEAN

Business Office
SPEC - BUDGET/FINANCE II

700 N GREENWOOD AVE
TULSA, OK 74106
Phone: 918-594-8320

markeesha.dean@okstate.edu