Sergio Castro is currently the Director General and Country Manager at ECO3 Mexico, a role they have held since 2023. Simultaneously, they serve as Director General and Country Manager at Agfa de México, overseeing Graphics and HealthCare since 2019. Earlier in their career, Sergio held multiple leadership positions at Agfa, including Managing Director roles and Regional Director for the Inkjet Business in Latin America. From 2002 to 2007, they managed the newspaper segment for LATAM at Agfa-Gevaert Argentina S.A.
This person is not in the org chart
This person is not in any teams
This person is not in any offices