Sales Manager jobs
Broaden your search
Refine your search
Found 2 London (Greater) jobs
Our client is a leading mailing house with a number of sites and a proven track record in transactional mail, direct mail and election mailings bot...
Manage your country like your own business! Sales professional with entrepreneurial skills to plan and execute customer events onsite in UK/Ireland.