Job Summary
We are currently looking for a Senior New Business Administrator to join our Customer Services New Business Department. Reporting to the New Business Manager, the role is responsible for overseeing and processing high risk and PEP applications ensuring all regulatory, AML/KYC, and company requirements are met across multiple jurisdictions. The role provides senior-level administrative support, acts as a point of escalation for complex or high risk cases, and supports the delivery of high service standards while contributing to process improvement.
