I would probably go about it another way. I would have a note for each person, with a running log of conversations, each log line labeled with the date.
I would use the List Modified plugin, which would add any note that I modify today to a log in the Daily Note. (So if I added new entries to the “Roger” log, then that note would be added to today’s Daily Note.)
And if I needed a “dashboard” view of discussions with everyone in the department over the last month for a meeting/report to my boss, I would have a department log note that used Dataview queries to pull the log entries that fell within that time period into a single note.