– one that makes better decisions, drives innovation and delivers better business results. Title and Summary Technology Analyst... - Business Administration Who is Mastercard? Mastercard is a global technology company in the payments sector. We power...