IIR & IBC Finance is part of the Knowledge and Networking Division of Informa PLC
This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.
The Payments & Cards Network is dedicated to the Payments industry. Adding value to clients by offering innovative executive search, recruitment and RPO solutions to international clients. With offices in Cape Town, Hong Kong and Amsterdam, a global outlook and understanding of the payments landscape is in place to offer the best advice and service on the market. Call us with your specific needs today on +31 20 3030 257 and one of our consultants will be able to help quickly and efficiently.