the payments industry, of which 5 must be at a senior managerial position in an executive role. Sound technology systems Strong networking, especially at senior levels within customer and supplier organisations
technology systems Strong networking, especially at senior levels within customer and supplier organisations