Wcia corporate office is located in 509 S Neil St, Champaign, Illinois, 61820, United States and has 51-200 employees.
wcia
wcia 3
w cia channel 3
wcia.com
wcia-channel 3
cia channel
Departments
Number of employees
Marketing
8
Operations
4
Sales
4
Engineering & Technical
3
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Wcia's success, and advanced their careers.
Director, Networking at University of Illinois...
Worked as Cinematographer and Television News Anchor
at Wcia
Guest Wildlife Expert ... at Holland America Line
Worked as Executive Producer and Lifestyle Television Sh...
at Wcia
Explore More
WCIA is a leading media company based in Champaign, Illinois, that provides local and national news, sports, and entertainment content through its television and digital platforms. The company serves a diverse audience, including residents of Central Illinois, by delivering timely news updates, weather forecasts, and community events. WCIA also fea... Read More