Rachel J Menkhus

Rachel J Menkhus

Technical Support Specialist
Academic Support

EPC 145

Office Hours :
M- F 8am - 5pm

"Love myself, love yourself, peace."

Education

Currently working on my Master's degree in Communications

news icon 2 OIT NEWS