The Vision Corporation, one of South Africa’s leading film production companies, is home to award winning Director Giaco Angelini and Executive Producer, Esther Campbell. Having shot many of South Africa’s iconic TV commercials elevating brands such as Mercedes, Castle, and Volkswagen, Giaco has won numerous Cannes, Loeries and Clio awards.

The Brand Boutique manages all of TVC’s client liaison and communication within the local advertising fraternity, as well as their PR, marketing and digital strategy to maintain Giaco’s position as a top South African and international director.

Visit the TVC website