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. He is a well-known figure in the industry, and joins from Ross Video where he served […]