Management - ensuring that teams work together in an efficient and effective way to restore service, business communications..., you will be the key liaison between IT services and all business areas. Your deep expertise in our processes will be invaluable...
DFS