Deskbird
Open positions
1 job
4 days ago
Business Development Representative (UK/IR)
New UKFull-time
United Kingdom
LondonAt deskbird, you’re not joining a volume-driven outbound machine, you’re stepping into a company where your impact is visible from day one, your progression is tied to performance (not tenure), and your work directly…
Demand Generation