Small Business Resources, Business Advice and Forms from AllBusiness.com
 

Business Glossary

Search the Business Glossary:

Business Definition for: channel captain

channel captain

dominant company in a vertical marketing system that controls the channel of distribution . This company has a major influence on what products or services are developed and distributed throughout the channel.

Copyright © 2007, 2000, 1997, 1987, by Barron's Educational Series, Inc. Reprinted by arrangement with Publisher.