Number of employees
15-29
Media Marketing, Inc. was founded in 1987 in Boston by James Theall determined to deliver solutions and services that break down the barriers between information and the people who use it. Their first product was The Ad Director ® for newspaper ad sales. In 1990 the company moved to Boulder, Colorado and launched Immediate ®, a PowerPoint based presentation and proposal management system for media sales companies.