Deputy manager - technical services
JammuSika
...problems of complaints. Provide technical support to customers /contractors on site. Engage into Product demonstration & testing Provide support to Sales team to conduct trials at site. Stay abreast of market trends as well as changes in market and competitive landscape and initiate necessary [...]
Category Customer Services & Call Centre
15 days ago in Labor24