Sales Development Representative
16 days ago
Greater London
... support - A fun, close-knit working environment - A stunning serviced workspace in Shoreditch ... brands, marketing, sponsorship, people and technology - Brilliant verbal (specifically phone ...