JA Solar
Open positions
1 job
4 views 3 months ago
Lead Business Development Manager BESS - Central Europe (d/f/m)
Open 102d RemoteFull-timeLead
Position, Location, Department Full-time | Central Europe | BESS Galaxy Sales Europe Job Title Lead Business Development Manager BESS – Central Europe Position Summary The Lead Business Development Manager BESS…
Business Development CRM Go-to-Market Stakeholder Management