Your one stop shop

We are Letca.

Dominating the advertising and media industry for over 30 years, we have learned to adapt and overcome the fast evolving industry that we work in today. From feature films to digital media, there is nothing we have not done. We let our reputation speak for itself.