Lead Technology Risk Analyst · Mastercard · Kaamio