The leadership team at Telda has a wide range of experience in different industries, from technology to marketing to retail. Many of the team members have also started their own businesses, giving them first-hand experience in what it takes to be a successful entrepreneur. The team is also highly educated, with degrees in computer science, digital marketing, and computer animation and visual effects.
View all