May, 2023 - present
Agricultural Research Station Manager at GreenLight Biosciences
Global Agricultural Research Station Manager For Greenlight Biosciences In Sevilla, Spain at GreenLight Biosciences
Global Agricultural Research Station Manager For Greenlight Biosciences In Sevilla, Spain at GreenLight Biosciences