employ over 60,000 driven professionals in over 60 countries worldwide ... comprehensive understanding of the local IT landscape, including products, applications, ...
What you’ll do The IT Development Manager provides expert knowledge ... line with the technology roadmap and standards. The IT Development Manager focusses ...