Sales Development Representative - Sustainable Energy
Huzzle · Remote: South Africa
Skills this job asks for
About the role
About Huzzle At Huzzle, we connect exceptional talent with top opportunities at leading companies across the UK, US, Canada, Europe, and Australia. Our clients include high-growth startups, consultancies, and technology-driven businesses across sectors such as Sustainability,…