Managing Director - Armstrong India
bengaluru, karnataka, india
Armstrong International – Intelligent Solutions in Steam, Air and Hot Water
Managing Director - Armstrong India
Flowserve Corporation
Director, Flow Control Operations,India
Dresser, Inc.
Director Operations
Dresser, Inc., a GE Energy Services company
Managing Director - Dresser Valves India
Kansas State University
St. Bonaventure University
University of Madras