Back To Glossary
An executive at a company or organisation who is responsible for overseeing the IT department, including its people, processes and technologies.
Do you need procurement advice and support? Contact us today