Develop and lead Renewable Energy Systems strategic account development, new client acquisition, global account coordination, and sales leadership capability in order to expand market presence, strengthen key client relationships, and deliver sustained revenue growth across the Americas including Canada, United States, Mexico and Latin America, excluding Brazil.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior