Technowave Global Solutions
–
Ludhiana, Punjab, India
... Must have good experience in portals such as Upwork, Guru, PPH etc. The role will involve identifying new business opportunities, building and maintaining client relationships, and achieving sales targets. Qualifications New Business Development and ... - May 02