This profile was last updated on .
Is this you? Claim your profile.
+ Get 10 Free Contacts a Month
Please agree to the terms and conditions
7th Floor Block 3 IGL complex Plot No 2B Sector 126
Noida, Uttar Pradesh 201304
Schneider Electric is the global specialist in energy management and automation. With revenues of ~$30 billion in FY2015, our 160,000+ employees serve customers in over 100 countries, helping them to manage their energy and process in ways that are safe, ... more
Vice President Platform and Applications
Vice President of Platforms and Applications
Computer Science and Journalism & Communications
University of Iowa
Wren Sterling Ltd
Wallwin Electric Services Ltd
Cabrini Health Ltd
Ridley McGreevy & Winocur P.C