Channel Captain

Marketing dictionary

Channel Captain

a member of a marketing channel assuming a leadership role in organising the system in order to lessen conflict, achieve economies of scale and maximise business impact.

See: Marketing Channels

Back to previous
Rate this term


Browse A-Z

Select a letter to find terms listed alphabetically.