The Marketing Communications Manager will lead and execute marketing initiatives for various business verticals. This role involves creating compelling content, managing branding, and driving engagement across platforms. Key responsibilities include brand development, creating marketing materials (presentations, brochures, flyers), managing digital presence and content creation for social media, organizing events and PR activities, and handling internal communications and corporate gifting. The ideal candidate will coordinate with designers, video editors, vendors, and clients to deliver high-quality work and foster creativity within the marketing team.