customer support


All posts for customer support

WS/2745 - Customer Support Lead - Oil and Gas Information Company

A new and innovative technology Company focused on the Oil and Gas sector, is seeking a Customer Support Geoscientist. You will a play an integral role in devising and delivering an effective support infrastructure that obtains a high level of customer satisfaction whilst leveraging feedback quick ...

Working Smart - Working Smart Ltd


London   England   GB Permanent   35-45K (GBP) Base Salary


Posted 12 days agoJob > customer support