Customer Care Specialist (Technical)

Malta Island – In this Customer Care Specialist job, you will be responsible for the following: Handling of technical phone calls Ordering of parts and following up on sales queries Managing d…

Source:  

To apply for this job please visit jobviewtrack.com.