18 Aug
|
Visa Master Canada (VMC)
|
India
18 Aug
Visa Master Canada (VMC)
India
Company Description Visa Master Canada (VMC) is a professional immigration consulting firm led by a Regulated Canadian Immigration Consultant (RCIC), license R705959. With multiple offices across Canada, VMC provides expert guidance on immigration laws, policies, and procedures for individuals and families. The team specializes in a wide range of services, including temporary visas, permanent residency, work and study permits, and citizenship applications. VMC is committed to integrity, professionalism, and personalized strategies that enhance clients’ chances of success. The organization emphasizes strong client relationships, aiming to make each immigration journey as seamless and positive as possible.
Role Overview:
We are seeking a hands-on, results-oriented Digital Marketing Executive / Specialist to execute and grow our digital marketing campaigns. In this role, you will manage day-to-day paid acquisition, optimize our search engine visibility (SEO), run email campaigns, and monitor end-to-end campaign performance to generate a consistent stream of qualified inbound leads.
● Position:
Digital Marketing Executive / Specialist
● Location: Remote
● Department: Marketing
● Type: Full time (7 PM IST to 4 AM IST)
Core Responsibilities1. Paid Campaign Execution & Management
● Set up, execute, and monitor day-to-day paid ad campaigns across Meta Ads (Facebook/Instagram), Google Ads (Search/Display), and LinkedIn.
● Monitor daily ad spends, track performance against target Cost-Per-Lead (CPL), and optimize ad creative, copy, and targeting.
● Conduct regular A/B testing on ad copy, images, headlines, and landing page elements.
2. SEO & Website Optimization
● Execute on-page and off-page SEO tactics to improve rankings for high-intent search keywords.
● Update and maintain website/landing page content to improve user experience and boost conversion rates.
● Set up tracking using Google Analytics (GA4) and Google Tag Manager to analyze user behavior on key web pages.
3. E
📌 Digital Marketing Executive (India)
🏢 Visa Master Canada (VMC)
📍 India