WCIA-TV is a Retail company based at 509 S Neil St, Champaign, Illinois 61820, US .
View Top Employees from WCIA-TVWebsite | http://www.wcia.com |
Revenue | $31 million |
Employees | 57 (57 on RocketReach) |
Address | 509 S Neil St, Champaign, Illinois 61820, US |
Phone | (217) 356-8333 |
Fax | (217) 373-3680 |
Industry | Retail, Broadcast Media |
Looking for a particular WCIA-TV employee's phone or email?
The WCIA-TV annual revenue was $31 million in 2023.
Bret Beherns is the Sports Director of WCIA-TV.
57 people are employed at WCIA-TV.
WCIA-TV is based in Champaign, Illinois.