Location : Hague (Netherlands) or London (UK) Do you love technology? Do you want to help staff get the best out of the technology available to them? If youâve answered yes, to both questions, then this could be the op
Description We seek a highly valued Revenues Team Manager for a public sector client in North London. This role is not just a job but a pivotal position that directly manages and develops a team of officers in our arrear