Chella Babu is a Process Engineer Manager at The Dow Chemical Company, where they have been since 2016. Previously, Chella held roles as a Lead Process Engineer at Dow from 2007 to 2016 and as a Process Engineer at Foster Wheeler from 2006 to 2007. Their career began as a Design Engineer at Compro Engineers Pvt Ltd from 2001 to 2005 and as an E&C Engineer at GEA BGR Energy System India Ltd in 2005. Chella earned a Master of Engineering (MEng) in Chemical Engineering from Annamalai University and a B.Tech in Chemical Engineering from the University of Madras.
This person is not in the org chart
This person is not in any teams
This person is not in any offices