The guy is a recent graduate of a USA college.
Since he is from a Caribbean island, and he is working for a USA corporation in Dallas, that most likely means he has an OPT or H-1B work visa.
His Family is Gov’t or Retired/Connected to Gov’t in St. Martin ? IIRC.