Praxiar Inc
Process Engineer
ExxonMobil
Process Engineering Lead
ExxonMobil
Project Manager (Development)
ExxonMobil
Project Development Engineer
GE
Process Engineer
Wood Group
Process Engineer - Downstream
University of Madras
University of Houston