Global affiliate marketing analyst careers