$160,000
$165,000
a year
... Managed Services area of Atturra’s business offers leading Hybrid IT, Private ... align with organisational objectives and business requirements. • Demonstrated experience in identifying ... engaging with key customer and business stakeholders at all levels. • ...
a day ago