@m4ngo5
I'm really struggling to get my head around this. When I tried the first solution above I was told my column doesn't exist.
Essentially, I have a form that when filled out plugs the data into a sharepoint list. I have already been able to create a lookup as part of this flow, that identifies the submitters region, based on their country in O365.
As part of this I want an email to go to specific set of people based on region and job role. This is in another list in a matrix. Ideally, it would be good to keep the people for each region and role separate for ease of updating should someone leave or be replaced (me included).
The main list (list1) looks like this in essence (many other column besides):

The contact list looks as follows (List2):

Now I am creating an additional flow that looks for a new item being created in List 1. It should then look up the region in the title column of List 2, and add send to the email addresses of each person in each job role for that region. The job roles are people or contact fields, where the flow picks up the email address from the O365 contact. In testing I've not filled out the other fields yet other than one with my own person in.
My flow looks like below:

Now, when this flow is run, it fails with the message "Column NWE does not exist", and after batting my head against this for a few days, I cannot understand why...

It's clearly picked something up from somewhere, but I am at a loss. I'd be very grateful for any support given by anyone!