Joytu Barua @joytu
Edit your profile →
Awaiting Visa
Iran in
Iran
312211 Civil Engineering Draftsperson
•
75 pts
Joined 5M ago • Seen
1H ago

Awaiting Visa
Nigeria in
Nigeria
133111 Construction Project Manager
•
75 pts
Joined 1Y ago • Seen
5D ago