IndyStar corporate office is located in 130 S Meridian St, Indianapolis, Indiana, 46225, United States and has 201-500 employees.
indystar
indianapolis star
the indianapolis star
indiana engine inc
indiana newspapers inc
indianapolis newspapers inc
Departments
Number of employees
Marketing
18
Operations
15
Sales
5
Engineering & Technical
2
Human Resources
2
Legal
1
| Location | People at location |
| North America | 51-200 |
Explore people who held key positions, contributed to IndyStar's success, and advanced their careers.
Explore More
IndyStar, founded in 1903, is a media broadcasting company operating as a subsidiary of the USA TODAY NETWORK. The company serves as the parent organization of The Indianapolis Star newspaper and its digital platform. IndyStar provides comprehensive media and marketing solutions across multiple channels including print, online display, pay-per-clic... Read More