@charmjc
Edit your profile β
Visa
Granted
South Africa in
South Africa
139999 Specialist Managers nec
•
65 pts
Joined 1Y ago • Seen
1M ago

Awaiting Visa
Sri Lanka in
Sri Lanka
139999 Specialist Managers nec
•
80 pts
Joined 1Y ago • Seen
7M ago