Payment Processing Team Lead (1 year contract)The Payment Processing Team Lead is responsible for the end-to-end processing of payment in the Purchase-To-Pay