Job Description: Senior IT Support Analyst Job Description Summary The Senior IT Support Analyst will be based in Sorocaba, Brazil, with responsibility for delivering advanced technical support to end users, executives, and business teams across Nextpower’s Brazilian locations.