The Senior Commercial Support Manager at Edri will play a crucial role in qualifying and prioritizing site leads for electric vehicle charging infrastructure. This position involves analyzing potential sites, presenting evaluations to management, and ensuring quality handovers to regional managers. Candidates should possess a degree in business or marketing, along with experience in site evaluation and lead generation.