Lead Business Analyst at mastercard | AI Job Board