E-FARM
Show contact
Nicolas Lohr
CEO
Christian Brand
Inspection Manager
Alex Renaud
Business Development Manager FR
Curley Fiedler
Head of People & Culture
Moritz Rechberg
Business Development DACH
Current role
View in org chart