No company description available.
Huzzle is seeking Business Development Representatives (BDRs) to connect clients with leading companies in the UK, US, Europe, and Australia. BDRs work directly with clients, handling outreach, scheduling, CRM management, and database maintenance. The company emphasizes a stable, long-term position with competitive pay and extensive training.