Channel Sales Director at mastercard | AI Job Board