Payments Analyst · odyssey