Country Manager - Canada - GCS Malta

    GCS Malta
    GCS Malta Canada

    2 weeks ago

    Default job background
    Human Resources
    Description

    Country Manager - Canada

    A Growing Affiliation company is on the lookout for a fresh Country Manager - Canada to join their team.

    The Country Manager - Canada role involves overseeing the launch preparation and management of operations in Canada within the iGaming industry.

    Responsibilities include:

    • Lead launch preparation and oversee all aspects of the process.
    • Assist in onboarding Payment Service Providers (PSPs) and optimize payment methods.
    • Conduct comprehensive market research to define product strategy.
    • Collaborate with agencies to execute marketing strategies.
    • Ensure product compliance and localization.
    • Deliver quarterly marketing strategies across channels.
    • Analyze data to evaluate campaign effectiveness.
    • Develop CRM and customer retention plans.
    • Collaborate on product roadmap for market expectations.
    • Ensure compliance with licensing objectives.
    • Manage profit and loss (P&L) within budget.
    • Implement comprehensive marketing strategy.
    • Optimize operational efficiency and team structure.
    • Oversee media buying and traffic sources.
    • Stay updated on market trends and regulations.
    • Drive outsourcers and agencies to achieve result

    The ideal candidate should have:

    • 2+ years iGaming market experience.
    • Strong project management skills.
    • Knowledge of payments industry and legal frameworks.
    • Expertise in market research and marketing strategy.
    • Proven P&L management and leadership skills.
    • Fluency in English and French preferred.

    The main goal is to drive customer acquisition and retention while ensuring compliance and exceeding market expectations.

    This is a remote role, and can be worked both in Malta & overseas.