Industry veteran Stuart Russell in at Tellyo as marketing head

Cloud-based video production platform Tellyo has announced the appointment of Stuart Russell as its new head of marketing and communications. Russell joins with over 11 years of experience in broadcast and live production, and 20 years of marketing experience.

Source: Industry veteran Stuart Russell in at Tellyo as marketing head