Karlo Dominic N. Vigilia

Philippines

What a wonderful world!

  • Work
    • Sutherland Global Services
  • Education
    • Tarlac State University