How can I render multiple values which belong to the same field?
Just don't use first() - that gets the first item.

if ($field = $node-&gt;field_contact_person) {
  foreach ($field-&gt;getValue() as $value) {
    $item_value = $value['value'];
  }
}