LOCAL BRANDS & POWERFUL MARKETING EXPERTISE StarMedia is a subsidiary of the USA TODAY NETWORK and the parent company of The Indianapolis Star and IndyStar. We are a leading next-gen media company that empowers central Indiana communities and businesses to connect, act and thrive. As an integrat...
+1 703-854-6000
130 South Meridian Street
Indianapolis, 46225
StarMedia’s HQ is located at 130 South Meridian Street, Indianapolis
StarMedia’s phone number is +1 703-854-6000
StarMedia’s official website is indystarmedia.com
StarMedia’s revenue is $50M - $100M
StarMedia has 501 - 1,000 employees
StarMedia is in the industry of: Marketing