how do brand ambassadors get paidtop global 100 brandssample of methodologyjob boardsbest lead generation toolsb2b lead generation strategies