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 previousBrowse A-Z
Select a letter to find terms listed alphabetically.