Baud Resources
Open positions
1 job
1 views 21 hours ago
Lead Business Analyst
New On-siteAPACFull-timeLead
India
New DelhiA Lead Business Analyst at Baud Resources in New Delhi who builds LCOS/LCOE and financial models for gravity energy storage, manages investor, grant, customer and partner pipelines in a CRM, and prepares investor decks, proposals and tender bids.