Full Time
$780.00 per month
40
Jul 22, 2026
Role Summary:
The Marketing and Communications Executive’s purpose will be to support the Marketing and Communications teams at The Set. Both departments spearhead the image, reputation and commercial levers that all work together to make The Set one of the most exceptional affiliation hotel businesses.
Working with the Head of Marketing and Director of PR and Partnerships, the Marketing and Communications Executive will support in the execution of marketing and PR activations, from planning through to implementation, ensuring timely and effective delivery. They will be the creative hub of the department and help coordinate press and influencer visits and bookings, partnership activities, research, reporting and analysis of all activities to confirm ROI. They will also assist in generating collateral, maintaining brand standards and assist with content creation, website updates and flyers.
Key Responsibilities:
• Journalist and influencer bookings: Overseeing the planning and booking of media experiences at member hotels for journalists and influencers.
• Presentations & Collateral: Assist in the creation and regular updates of presentations and marketing collateral, ensuring consistency in brand messaging and visual identity.
• Analytics Reporting: Support in the preparation of monthly marketing and PR reports by gathering data, tracking performance metrics and supporting campaign analysis.
• Event Support: Assist in the planning and execution of The Set Society events and The Set Summit including coordinating guest lists, gifting, supporting venue research and site visits and liaising with partners.
• Gift Platform Support: Oversee and manage the gift platform for The Set, ensuring offers are up to date and properly promoted across relevant channels.
• Web Content Management: Support the Digital Marketing Manager in updating website content with the latest blog content, promotions and events.
• Organic Social Media: Provide support in social media community management across The Set’s channels (Instagram, LinkedIn,
• Library management: Manage The Set’s content library ensuring the latest assets are available and the press folder is regularly updated.
• Department Administration: Support budget tracking, invoice processing and general administrative tasks within the Marketing and PR departments.
Fluent written and verbal English is mandatory