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