Technowave Global Solutions
–
Ludhiana, Punjab, India
... site role for a Business Development Executive(Bidder) at Technowave Global Solutions located in Ludhiana. The Business Development Executive will be responsible for new business development, lead generation, communication, and account management. ... - May 02