How is it different from a regular Channel Partner’s role?

A Channel Partner works on the premise of targets and conversions. He is responsible for the complete Buying cycle for his customer which includes follow ups, site visits, presentations, documentation etc whereas a Brand Ambassador is not required to take up any of these roles. The Brand Ambassador is free of any pressure  of target or revenue generation and that is why it is different from a Channel Partner.