Sales Development Specialist
Envirly
PL, 52.21519, 21.2453, warszawa, mazowieckie, Warszawa
16 dni temu
... Lead Generation: Identify and qualify new business opportunities through research, lead lists, ... of experience in sales development, business development, or a related role ... relationships, and contributing to business growth. Tech-Savvy: Familiarity with ...
www.adzuna.pl