and services very quickly Understanding technical issues and technical jargon and be able to communicate back in layman’s terms... for a Service Delivery Manager. Requirements Here's what you'll be doing: Building and maintaining strong relationships......
Job Location: Sydney, NSW, Australia