The Technology Lead Business Analyst is a senior-level position in the Compliance Organisation responsible for liaising... between compliance and business stakeholders and technologists to exchange information pertaining to enhancements to the KYC technology...