The Marketing Communications Manager will lead and execute marketing initiatives across multiple business verticals. This role involves creating compelling content, managing branding, and driving engagement across various platforms. Key responsibilities include developing brand identities, creating marketing collateral, managing digital presence, planning events, and handling PR. This role requires working with internal teams, vendors, and stakeholders. Additionally, the role involves internal communications, corporate gifting management, and vendor and client liaison. The candidate should have strong project management, excellent writing, and social media management skills and should be comfortable handling multiple high-priority projects under tight deadlines.