Thomas Geevarghese's Location
New Delhi, DL, IN
Thomas Geevarghese's Work
Thomas Geevarghese's Skills
Thomas Geevarghese's Summary
Thomas Geevarghese, based in New Delhi, DL, IN, is currently a General Manager-Sales and Marketing at Megawin Switchgear, bringing experience from previous roles at Crompton Greaves. With a robust skill set that includes Team Management, Sales, Management, Strategic Planning, Thermal Power Plant and more, Thomas Geevarghese contributes valuable insights to the industry. Thomas Geevarghese has 3 emails on RocketReach.