YOU AND YOUR TEAM Junior position based in Cape Town. The core role of a Research Analyst in World Check is to provide search and analysis through reputable sources related to publicly exposed persons (PEP), companies, and institutions. Redefining raw…
This is a post sales role which drives commercial value creation through adoption of Risk solutions purchased by the customer to achieve revenue retention and customer engagement. The Digital Customer Success Manager plays a key role in enhancing customer experience…
About the Role The Digital Customer Success Excellence Lead is a strategic people leadership role responsible for shaping, governing, and delivering the programs, systems, and data foundations that underpin our global Digital Customer Success model. This role ensures that digital…
Position Summary We are looking to recruit a Managing Legal Counsel with a proven record of providing expert and strategic advice as well as a practical, problem solving approach to support our businesses across the EMEA region, to be based…
YOU AND YOUR TEAM Junior position based in Cape Town. The core role of a Research Analyst in World Check is to provide search and analysis through reputable sources related to publicly exposed persons (PEP), companies, and institutions. Redefining raw…