Technology Support Analyst (German Speaking) 6 Month Contract - potential to extend Leeds (5 days onsite... and ability to communicate technical information in simple terms to Directors, GEC Board members, their support teams and German speaking...
Adecco