Apeel Sciences
Show contact
Links
Jenny Du
SVP, Operations
Abraham Josue Lopez Mejia
Engineering Project Manager
Alberto Sánchez Ruiz
Operations Engineer
Antonio C.
Manager, Engineering Project Management - EMEA
Elber Rivas Avila
+ 20 more
December 1, 2023 - present
October, 2021
September, 2020
View in org chart