Steve Russell joined Red Bee in 2019, and has been launching, growing and managing innovative products and services within the media industry for nearly 20 years.

Steve has led successful product teams in a range of global roles at BT Media and Broadcast, Tata Communications and Belgian start-up, Yucom. Steve brings a passion for fusing technology, business and media transformation in services that deliver growth for Red Bee and our customers. And alpacas, of course.