Insight 360 Consultancy Services, Inc.


Insight 360 is one of th leading marketing communications agencies in the Philippines. It specializes in public relations, advertising, digital and music marketing, events management and film production.

Involvement in film

Insight 360's film division, Insight 360 Films, released its first full-length feature film titled "Echorsis" in April, 2016. It is currently filming its sophomore movie titled "Miss Q and A."


Made By


Major supporters