Company Name: Technaitra IT Solutions
Job Title: Business Development Executive (Online Bidder)
Experience:1.6 - 2 Years
Location: Mohali, Phase 5 (Onsite)
Key Responsibilities:
☑Bidding on Upwork & other portals
☑Lead generation & client communication
☑Understanding client requirements