RP

Roylo Partners

Verified Job SourceRecruitment agency

Hiring the Talent That Drives Business Forward

London, England

Marketing Services
1–10 people

About

We’re passionate about helping businesses grow through innovative, results-driven consulting strategies. As a full-service recruitment consulting agency, we specialize in creating tailored solutions that amplify your brand, connect you with your ideal candidates and drive measurable success.

Open positions

Digital Marketing Specialist

On-site · Vancouver

Coordinate digital campaigns and support the planning and publishing of website, email, and social media content. Monitor campaign performance, research audiences and trends, and use engagement, traffic, and conversion data to identify improvements and strengthen brand visibility.

Office Administrator

On-site · Vancouver

Coordinate daily office administration, maintain digital and physical records, prepare documents, manage communications and schedules, and track office supplies and routine paperwork. Support meetings and new employee paperwork, update internal systems, and flag missing information or process issues.

Marketing Assistant

On-site · Toronto

Coordinate marketing campaigns, promotional activities, and project timelines; prepare and maintain presentations, campaign documents, promotional materials, calendars, and project records. Support content organization, research, cross-department coordination, quality checks, campaign performance summaries, and general administrative tasks for the marketing team.

Marketing Assistant

On-site · Vancouver

Prepare marketing and promotional materials, support content for digital channels, and coordinate campaign schedules, tasks, approvals, and deliverables. Conduct customer, industry, and competitor research; maintain marketing records; assist with performance reports; and provide administrative support to the marketing team.

Brand Marketing Specialist

On-site · Toronto

Support the development and execution of brand strategies and campaigns, coordinating promotional activities, content, schedules, and brand materials. Research customers, competitors, and market trends; monitor campaign results; and collaborate across teams to strengthen brand awareness and engagement.

Marketing Specialist

On-site · Vancouver

Coordinate marketing campaigns and promotional materials across relevant channels, supporting digital marketing, events, launches, and consistent brand messaging. Research audiences and market trends, monitor campaign performance, report results, and recommend improvements to marketing activities and customer engagement.

Communications Specialist

On-site · Toronto

Draft, edit, and proofread announcements, newsletters, emails, presentations, and other business communications, ensuring content is accurate, clear, and consistent. Coordinate communication schedules, approvals, distribution, and follow-up while gathering information across departments and supporting content for websites, social media, and company projects.

Communications Assistant

On-site · Vancouver

Prepare, edit, and distribute internal communications, presentations, briefing notes, and content for company communication channels. Coordinate information across departments, maintain communication records, organize meetings, track follow-ups and deadlines, and provide administrative support.

Marketing Assistant

On-site · Vancouver

Assist with preparing and coordinating marketing campaigns, promotional activities, content, and materials, while maintaining schedules, records, and campaign assets. Coordinate deadlines and communications, support research and reporting, and provide administrative assistance to the marketing team.

Digital Marketing Specialist

On-site · Vancouver

Plan and coordinate digital campaigns across online channels, manage website, social media, and email content, and monitor performance metrics such as engagement, traffic, and conversions. Research audiences and competitors, support paid advertising, maintain publishing schedules and campaign records, report findings, and recommend ways to improve campaign effectiveness.

Marketing Assistant

On-site · Toronto

Coordinate marketing projects and campaign schedules, prepare promotional materials and content, conduct market and competitor research, and support events and brand awareness initiatives. Maintain marketing records and project files, coordinate with team members, review materials, track tasks, and compile campaign updates and basic performance reports.

Project Manager

On-site · Vancouver

Develop project plans and schedules, coordinate tasks and resources across teams, and monitor progress against milestones and objectives. Communicate with stakeholders, manage risks and changes, maintain project documentation, and review outcomes to identify process improvements.

Marketing Specialist

On-site · Toronto

Coordinate promotional campaigns from planning through execution, prepare marketing materials and content, and research customer preferences, market trends, and competitor activity. Maintain consistent brand messaging, schedules, records, and performance updates while supporting digital content, events, and opportunities to improve campaign organization and engagement.

Marketing Assistant

On-site · Toronto

Coordinate marketing campaigns and promotional activities, prepare campaign materials, and support content creation, events, and communications. Track campaign progress, maintain project records and schedules, and help gather information for reports and campaign reviews.

Marketing Specialist

On-site · Vancouver

Coordinate marketing campaigns and promotional activities, prepare campaign materials, and support brand messaging across social media and other marketing channels. Research customers, markets, and competitors; track campaign performance; coordinate timelines and events; and prepare reports and project documentation.

Office Administrator

On-site · Vancouver

Coordinate daily office activities, handle calls and correspondence, schedule meetings, prepare documents, and maintain accurate records and databases. Follow up on requests, coordinate information across teams, assist with office supplies and facilities, and provide day-to-day administrative support to managers and colleagues.