Cochin Computing
–
Kochi, Kerala, India
... This role involves identifying new business opportunities, developing relationships with potential clients, and contributing to our overall sales strategy. If you are passionate about technology, eager to drive sales, and ready to make a significant ... - May 31