Terminal Activation Executive Sales · Nottingham
nottingham, england, United Kingdom
You will be tasked with the contacting and interactions to businesses that have been onboarded within the UK and activating their DNA Payments payment system. You will then support businesses in setting...
21 days ago