Jetboost (or other service) CMS filter by name and second dimension. Countries in regions

I’m trying to filter using Jetboost (or open to another service) by country or region. Where countries are inside a region (location).

For instance if I selected:

  • SEA Hub, Singapore and Malaysia would be included
  • Oceania, Australia and New Zealand would be included

I have setup a reference CMS with name (location) and additional columns wth the countries. Does anyone have experience with this or could suggest another service to achieve this selection?

I also realise my DB data structure could be way off.