Director of Business Development, India
Energy Dome
Sales & Business Development
India
Posted on Feb 13, 2026
Lead business development activities in India for long-duration energy storage projects; build pipeline, engage customers and partners, and close commercial agreements.