UR

Umesh Rabra

Chief Manager Sales & Marketing at BCH Electric Limited

Umesh Rabra is a Chief Manager Sales & Marketing at BCH Electric LTD, with previous experience as a Group Manager Infrastructure & Utility at Schneider Electric and as a Marketing Manager at Crompton Greaves. Umesh is a Graduate Electrical Engineer from YMCA Institute of Engineering.

Links

Previous companies

Schneider Electric logo

Timeline

  • Chief Manager Sales & Marketing

    September, 2003 - present