- Home
- Governance
Shareholding Body and Governance
The following has evaluated to null or missing: ==> fieldSet.image.getAttribute("alt") [in template "20155#20196#TEAM" at line 36, column 57] ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${fieldSet.image.getAttribute("alt")} [in template "20155#20196#TEAM" at line 36, column 55] ----
1<section class="section">
2 <div class="by-bg-grey-light by-pt-20 by-pb-14 md:by-pt-28 md:by-pb-22">
3 <div class="fluid-grid" js-scroll-animations-area="translateFadeIn">
4 <!-- intro title +txt -->
5 <#if introduction.getData()?has_content>
6 <div class="by-row by-mb-20">
7 <#else>
8 <div class="by-row">
9 </#if>
10 <div class="by-col-10 by-lg-col-6 by-lg-col-ofset-1">
11 <h2 class="title title--big by-font-bold by-mb-15"
12 js-scroll-animations-target>${title.getData()}</h2>
13
14 <div class="by-rich-text" js-scroll-animations-target>
15 ${introduction.getData()}
16 </div>
17 </div>
18 </div>
19
20 <!-- row of people -->
21 <div class="by-row">
22 <div class="by-col-10 by-lg-col-9 by-mx-auto">
23 <div class="by-row
24 <#if nameFieldSet.getSiblings()?size < 3>
25 by-justify-center
26 </#if>
27 ">
28
29 <#if nameFieldSet.getSiblings()?has_content>
30 <#list nameFieldSet.getSiblings() as cur_nameFS>
31 <#assign fieldSet = cur_nameFS.nameFieldSetFieldSet />
32 <!-- if less than 3 team members, add .justify-center, else remove it -->
33 <div class="by-col-10 by-md-col-5 by-lg-col-3 by-flex" js-scroll-animations-target>
34 <div class="team by-w-full">
35 <img class="by-w-full" src="${fieldSet.image.getData()}"
36 alt="${fieldSet.image.getAttribute("alt")}"/>
37 <div class="team__content by-w-full">
38 <div class="by-w-full">
39 <div class="by-flex by-justify-between by-items-start">
40 <div>
41 <span class="team__name">${cur_nameFS.name.getData()}</span>
42 <span class="team__job">${fieldSet.role.getData()}</span>
43 </div>
44
45 <div class="flex items-center team__socials ml-4 flex-shrink-0">
46 <#if fieldSet.linkedin.getData()?? && fieldSet.linkedin.getData() != "">
47 <a href="${fieldSet.linkedin.getData()}"
48 class="team__icon team__icon--linkedin"
49 target="_blank">
50 <svg width="16" height="16"
51 class="icon icon-social">
52 <use xlink:href="#icon-linkedin"></use>
53 </svg>
54 </a>
55 </#if>
56 <#if fieldSet.twitter.getData()?? && fieldSet.twitter.getData() != "">
57 <a href="${fieldSet.twitter.getData()}"
58 class="team__icon team__icon--twitter"
59 target="_blank">
60 <svg width="16" height="16"
61 class="icon icon-social">
62 <use xlink:href="#icon-twitter"></use>
63 </svg>
64 </a>
65 </#if>
66 </div>
67 </div>
68
69 <p class="by-paragraph team__txt">${fieldSet.summary.getData()}</p>
70 </div>
71
72 <button class="team__link"
73 js-modal-control="{target: '#team-${randomNamespace}-${cur_nameFS?index}'}">${fieldSet.label.getData()}</button>
74 </div>
75
76 <!-- popin -->
77 <div id="team-${randomNamespace}-${cur_nameFS?index}"
78 class="by-modal is-hidden" role="document" js-modal js-sr-inactive>
79 <div class="by-modal__inner">
80 <div class="fluid-grid">
81 <div class="by-row">
82 <div class="by-col-10 by-lg-col-8 by-mx-auto by-relative">
83 <!-- close -->
84 <button class="by-modal__close-button" js-modal-close>
85 <span class="sr-only">Fermer la modale</span>
86 <svg width="16" height="16" class="icon">
87 <use xlink:href="#icon-close"></use>
88 </svg>
89 </button>
90
91 <div class="by-modal__inner-wrap" js-simplebar
92 js-full-height-mobile>
93 <div class="by-relative by-overflow-hidden">
94 <!-- content -->
95 <div class="by-row">
96 <div class="by-col-10 by-md-col-8 by-lg-col-6 by-mx-auto">
97 <div class="by-modal__content by-pt-10 by-pb-12">
98 <div class="by-row">
99 <div class="by-col-10 by-md-col-4 by-lg-col-3 by-mb-6 md:by-mb-0">
100 <img class="by-w-full"
101 src="${fieldSet.image.getData()}"
102 alt="${fieldSet.image.getAttribute("alt")}"/>
103 </div>
104 <div class="by-col-10 by-md-col-4 by-lg-col-3 by-flex by-justify-between by-items-start md:by-block">
105 <div>
106 <span class="team__name">${cur_nameFS.name.getData()}</span>
107 <span class="team__job">${fieldSet.role.getData()}</span>
108 </div>
109 <div class="by-flex by-items-center team__socials">
110 <#if fieldSet.linkedin.getData()?? && fieldSet.linkedin.getData() != "">
111 <a href="${fieldSet.linkedin.getData()}"
112 class="team__icon team__icon--linkedin"
113 target="_blank">
114 <svg width="16"
115 height="16"
116 class="icon icon-social">
117 <use xlink:href="#icon-linkedin"></use>
118 </svg>
119 </a>
120 </#if>
121 <#if fieldSet.twitter.getData()?? && fieldSet.twitter.getData() != "">
122 <a href="${fieldSet.twitter.getData()}"
123 class="team__icon team__icon--twitter"
124 target="_blank">
125 <svg width="16"
126 height="16"
127 class="icon icon-social">
128 <use xlink:href="#icon-twitter"></use>
129 </svg>
130 </a>
131 </#if>
132 </div>
133 </div>
134 </div>
135 <div class="by-rich-text by-mt-6 md:by-mt-11">
136 ${fieldSet.text.getData()}
137 </div>
138 </div>
139 </div>
140 </div>
141 </div>
142 </div>
143 </div>
144 </div>
145 </div>
146 </div>
147 </div>
148 </div>
149 </div>
150 </#list>
151 </#if>
152 </div>
153 </div>
154 </div>
155 </div>
156 </div>
157</section>
The supervisory bodies
The Supervisory Board
Praemia REIM is supervised by a Supervisory Board composed of 5 members, 2 of whom are independent. It meets at least 4 times a year to exercise the ongoing supervision of the management of the Company by the Management Board.
The Compliance & Internal Audit Committee
This Committee meets quarterly and deals with issues of compliance and control of the management company. The results of the audit works carried out, the state of progress of the compliance projects (rollout of new regulations, for example), and the action plans implemented to remedy malfunctions found or improve existing processes are referred here.
The Anti-Money Laundering and Terrorist Financing Committee
This twice-yearly committee is an offshoot of the Compliance & Internal Audit Committee and specifically deals with issues relating to the control of money laundering and terrorist financing.
The Risk Committee
This committee meets several times a year to validate the risk budgets of the vehicles managed by Praemia REIM. It identifies the evolutions and main trends of the risks, so as to best predict them. Lastly, it monitors identified risks (monitoring of indicators, notably) and supervises the action plans implemented to control these risks.