Omar Al Refae

Director of Software Development & Institutional Research
Office of Information Technology
Ferguson Center, Second Floor
660-831-4045