Robin Batra's Location
Delhi, India
Robin Batra's Work
Robin Batra's Summary
Robin Batra, based in Delhi, India, is currently a Senior General Manager at Juniper Green Energy, bringing experience from previous roles at Juniper Green Energy and Orange Renewable. Robin Batra has 1 email on RocketReach.