Marketing Specialist at Illinois Institute of Technology
Omkar Todkar is a(n) Marketing Specialist working at Illinois Institute of Technology.