Udupi, Karnataka, India • 14 Employees
Marketing & Advertising
Brandman DECA is a seasoned army of creative, tech-savvy, future-ready communication veterans with vast experience in the advertising/communication industry. We are full-fledged brand consultants taking care of end to end brand management services.