About omar vindell

  • Are you legally authorized to work in the United States? Yes