N
Newedge Group S.A.
Org chart