E-FARM
Show contact
CCO
Sebastian Büchler
Supply Manager DE
Xanthianna Gerasimidou
Customer Success Manager
Alina Circiu
Jan Drescher
Head of Marketing
+ 6 more
Current role
View in org chart