Structure field data from site.yml output on page via multiselct field

OMG - it is very difficult to find the right title :innocent:

I want to create employee data (photo, name. contact) on the /panel/site.
I would like to select and display individual employees on the subpages.

On my site.yml i created a structure field for employee data.

site.yml:

mitarbeiter:
  label: Mitarbeiter
  type: structure
  fields: 
    ma_foto:
      label: Bild
      type: files
      max: 1
      layout: cards
    ma_name:
      label: Name
      type: text
    ma_telefon:
      label: Telefon
      type: text
    ma_mail:
      label: E-Mail
      type: text

On my page.yml i created a multiselect field to select individual employees.

page.yml

kontakt:
  label: Mitarbeiter
  type: multiselect
  options: query
  query:
    fetch: site.mitarbeiter.toStructure
    text: "{{ structureItem.ma_name }}"
    value: "{{ structureItem.ma_name }}"

How can I output the employee data on page.php?

Thank you for your help!

$employees = $page->kontakt()->split(',');

foreach ($employees as $employee) {
  if ($employeeItem = $site->mitarbeiter()->toStructure()->findBy('my_name', $employee)) {
    echo $employeeItem->ma_mail();
    // etc.
  }
}

Thank you - you are amazing :innocent: :+1:

Just one more question:
How can I output the image in the function?

So the image path is not correct:

echo '<img src=".$employeeItem->ma_bild().">';
echo $employeeItem->ma_name();

Now i got it :+1: :innocent:

echo $employeeItem->ma_img()->toFile();