NeoClo Energy Pvt. Ltd.
–
Ghaziabad, Uttar Pradesh, India
... The Technical Commercial role will be responsible for communication with potential customers, providing excellent customer service, driving sales, managing purchasing activities, and maintaining accounts. The role will require close collaboration ... - May 30