Associated with:
Champaign County Economic Development Corporation
1817 South Neil Street, Suite 100 Champaign, Illinois 61820 217.359.6261 [email protected]

Membership is managed with a LinkedIn Group.
Join Group

Events

Coming soon