The leadership team at Victra has a long and varied history, with members coming from a variety of different backgrounds and industries. Many of the team members have experience in finance, retail, and operations, while others come from the world of IT and business development. The team is also well-educated, with degrees from some of the top schools in the country.
View all