Online Bidder
The role involves bidding on projects across freelance platforms to secure new business and negotiating with international clients. You will also be responsible for generating leads and coordinating with the technical team to ensure smooth project onboarding.