Jamaal McLeod

Trinidad & Tobago

  • Work
    • F1RST Media Limited
  • Education
    • BSc. Information Technology