Regional IT Helpdesk Manager (Europe) job at Walkers Global