Visa Logistics Cover Image
User Image
Drag to reposition cover
Visa Logistics Profile Picture
  • Details
  • 2 Posts

  • Female
  • 01/01/1992
  • Single

  • Working at Visa Logistics
  • Living in South Africa
  • Located in Cape Town, WC
  • About
  • When choosing Visa Logistics as your Visa Facilitation, Document

    Attestation and Police Clearance service provider you can rest

    assured that your visa process is being dealt with by people who know

    the system well.