The role involves managing sales for heavy diesel engine machineries such as generators, compressors, and welders.
Good Pay; Good allowance; Good Bonus
Must-have
Nice-to-have
Not specified