It looks like this job is no longer available
US 160K - 180K Permanent
Energy Storage & EV
Italy 45K - 55K Permanent
Solar