The role involves providing technical support to the sales department while ensuring high-quality products and solutions are delivered to customers.
Not specified; Benefits: Up to 30 days full paid leaves per year; Flexible Benefit program (Supplementary Pensions included); Medical Insurance(outpatient and inpatient)
Must-have
Nice-to-have
Not specified