German Speaking Technical Support
13 days ago
Yorkshire and The Humber
York, Yorkshire Commute / relocation from cities such as Leeds, Hull, Harrogate, Bradford ... To provide excellent customer service & technical support / Securing National & Export Sales The ...