Black corporate office is located in 802 N Country Fair Dr, Champaign, Illinois, 61821, United States and has 51-200 employees.
black & co
black co
black
black and co
black co
black & company candles llc
Departments
Number of employees
Operations
13
Sales
12
Finance
5
Information Technology
1
| Location | People at location |
| North America | 11-50 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Black's success, and advanced their careers.
Senior Account Executi... at Waste Management
Worked as Outside Sales Representative
at Black (2019-2021)
Explore More
Founded in 1920 and based in Decatur, Illinois, Black & Company operates six locations across Illinois and Indiana. The company employs over 100 full-time staff and manages a stock of more than 33,000 items, with access to an extensive database of 500,000 additional products. They offer a variety of services including recycling, electrical glove ma... Read More