Risk Controls Business Analyst at Global Payments Inc. | Work Whale