Sales Development Representative - Renewable Energy
Huzzle · Remote: South Africa
Skills this job asks for
About the role
About Huzzle At Huzzle, we connect exceptional talents with top opportunities at leading companies across the UK, US, Canada, Europe, and Australia. Our clients include high-growth startups, SaaS companies, clean energy innovators, and global technology providers. Unlike an…