Talent.com
No longer accepting applications
Marketing Lead

Marketing Lead

ivy Group IncBritish Columbia, Canada
10 days ago
Salary
CA$95,000.00–CA$110,000.00 yearly
Job type
  • Full-time
Job description

The Organization

Our client, Empowered Startups, is an innovative global business incubator and global mobility advisory firm, operating programs in Canada, Portugal, and the U.S., with plans for further expansion. The company partners with entrepreneurs, investors, and governments to support global mobility, startup incubation, and business scaling initiatives. We work with driven global entrepreneurial leaders to build startups that enhance prosperity and create global mobility opportunities.

The Position

The Marketing Lead is a hands-on role focused on content creation, brand storytelling, and digital marketing strategy. This individual will play a key role in developing and executing marketing initiatives that enhance Empowered Startups' visibility, drive engagement with high-net-worth individuals from around the world, and support expansion efforts—particularly in attracting global participants to the Portugal HQA® Program.

This role requires a marketing professional who can craft compelling narratives, oversee content distribution across multiple platforms, and ensure alignment between earned, owned, and paid media efforts. The Marketing Lead will work closely with leadership and cross-functional teams to elevate the brand and expand its reach.

Key Responsibilities :

Content Creation & Storytelling

  • Develop compelling content for blogs, website, newsletters, and social media that aligns with the company’s brand voice and business goals.
  • Craft messaging that highlights company initiatives, events, and industry insights.
  • Support leadership in developing insightful content, including executive commentary and case studies.

Brand Messaging & Positioning

  • Maintain and refine brand messaging to ensure consistency across all communication channels.
  • Ensure the company’s positioning is relevant to target audiences, including investors, entrepreneurs, and government stakeholders.
  • Translate complex business and immigration concepts into clear, engaging narratives.
  • Marketing Strategy & Digital Engagement

  • Oversee content marketing strategy, ensuring strong alignment between owned content and paid digital advertising campaigns.
  • Collaborate with the performance marketing team to drive engagement and conversions through digital channels.
  • Explore new marketing channels and innovative content formats to expand audience reach.
  • Public Relations & Media Outreach

  • Identify and pursue media opportunities that position the company as a leader in global mobility and international business incubation.
  • Build relationships with journalists and media outlets to secure earned media placements.
  • Develop press materials, including press releases and media pitches.
  • Audience Engagement & Community Building

  • Develop strategies to engage high-net-worth individuals through tailored marketing campaigns.
  • Strengthen relationships with referral partners, including wealth managers and immigration law firms.
  • Monitor industry trends and competitor activity to inform marketing efforts.
  • Skills & Experience

  • Proven experience in content marketing, brand strategy, or digital marketing.
  • Strong writing and storytelling skills, with an ability to craft compelling narratives for different audiences.
  • Experience marketing to high-net-worth individuals or working in industries such as luxury, finance, or global mobility is a major asset.
  • Understanding of both B2B and B2C marketing strategies.
  • Familiarity with public relations and media outreach, with a track record of securing media placements preferred.
  • Ability to work independently in a remote, results-driven work environment.
  • Experience coordinating freelancers, agencies, or external partners for content production.
  • Comfort with social media platforms and content distribution strategies.
  • Compensation & Location

    The compensation for this position ranges from $95,000 to $110,000, with potential for commission based on KPI attainment. This range aligns with market benchmarks and accommodates varying experience levels, from those developing in the role to candidates with a proven track record. Final compensation will be based on relevant knowledge, skills, and experience.

    This is a fully remote position, with a preference for candidates based in Vancouver, Whistler, or Squamish.

    Create a job alert for this search

    Marketing Lead • British Columbia, Canada