Your responsibilities
As Brand & Marketing Communications Manager (m/f/x), you will lead execution and coordination across Luxcara’s brand and marketing activities, working closely with the Head of Communications & Stakeholder Engagement and a small, hands‑on team across corporate, project, and investor interfaces.
Your tasks will focus on the following areas:
- Steward Luxcara’s institutional brand by ensuring consistent application of corporate identity, tone of voice, and visual standards across all external touchpoints.
- Translate strategic narrative into execution by developing high-quality marketing and communications assets for institutional audiences (e.g., company and project presentations, advertisements).
- Act as coordination lead for high‑visibility event formats, including event prioritization, sponsorship activation, negotiations, and leadership preparation.
- Lead complex content and production projects end to end, such as video productions, steering a network of agencies and freelancers from briefing through delivery.
- …