At TELU, we are a passionate team of telemarketing experts driven by the desire to help businesses like yours grow and succeed. With our headquarters nestled in the heart of Leeds, UK – we’ve been serving clients across various industries and countries for decades, making us a trusted name in the telemarketing realm. To revolutionise telemarketing through personalised, results-driven campaigns that inspire meaningful connections between businesses and their target audience.
We’re always on the lookout for bright talent to join our ever growing team. Due to new account wins, we’re currently recruiting Sales Executives.
2 Victoria Avenue