CB

Chella Babu

Process Engineer Manager

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.

Location

Chennai, India

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices