Keld Florczak
Head of Business Development, CH&FM, GEA Farm Technologies GmbH

Bio coming soon.