computer literate and be able to communicate with my customer • Diesel compressors Negotiable
share this job on whatsapp