Hi @csymphony,
If I understand you correctly, you could create a second list. In this second list, you would exclude companies which are in your first list (from your screenshot). As a result, you’d have all companies where there isn’t a contact with one of these roles.
Hope this helps!