At Huzzle, we connect exceptional talents with top opportunities at leading companies across the UK, US, Canada, Europe, and Australia.
Huzzle is hiring Sales Development Representatives (SDRs) for remote solar and renewable energy sales roles with fast-growing companies focused on clean energy solutions.
At Huzzle, we connect exceptional talents with top opportunities at leading companies across the UK, US, Canada, Europe, and Australia.