It looks like this job is no longer available
Italy Competitive Permanent
Solar
US 150K - 220K Permanent
Energy Storage & EV