Marketing All-Rounder / MSP Serving Multiple B2B Clients — SEO, Content, Social, Email, Paid Ads
Worldwide
We are hiring a versatile Marketing All-Rounder to support a growing Managed Service Provider (MSP) serving multiple B2B clients. This role is ideal for a digital marketer with experience across SEO, Content Marketing, Social Media Marketing, Email Marketing, Google Ads, Meta Ads, Lead Generation, and Marketing Strategy. You'll work with multiple client accounts, helping businesses increase online visibility, generate qualified leads, improve search rankings, grow brand awareness, and maximize ROI through integrated digital marketing campaigns. Responsibilities Develop and execute B2B digital marketing strategies for multiple clients. Plan and implement SEO strategies, including Technical SEO, On-Page SEO, Off-Page SEO, Local SEO, keyword research, competitor analysis, and link building. Create and optimize SEO content, website copy, landing pages, blogs, articles, case studies, and marketing content. Manage content marketing campaigns and editorial calendars. Plan, create, and schedule social media content for LinkedIn, Facebook, Instagram, and X (Twitter). Build and optimize email marketing campaigns, newsletters, drip campaigns, lead nurturing, and marketing automation workflows. Launch and optimize Google Ads, Search Ads, Performance Max, Display Ads, and Meta Ads campaigns. Improve lead generation, conversion rates, and overall marketing performance. Monitor campaign performance using Google Analytics 4 (GA4), Google Search Console, Google Tag Manager, and reporting dashboards. Collaborate with designers, developers, and sales teams to execute successful marketing campaigns. Manage multiple client accounts while maintaining quality and meeting deadlines. Required Skills Digital Marketing Marketing Strategy Marketing Management B2B Marketing MSP Marketing SEO Technical SEO On-Page SEO Off-Page SEO Local SEO Keyword Research SEO Audits Link Building Content Marketing Content Strategy Copywriting Blog Writing Website Content Landing Page Copy Social Media Marketing LinkedIn Marketing Facebook Marketing Instagram Marketing Social Media Management Email Marketing Marketing Automation Lead Generation Demand Generation Google Ads PPC Search Engine Marketing (SEM) Meta Ads Facebook Ads Instagram Ads Google Analytics 4 (GA4) Google Search Console Google Tag Manager (GTM) Conversion Rate Optimization (CRO) Campaign Management Marketing Analytics Performance Marketing Preferred Qualifications Experience working for an MSP, IT company, SaaS company, marketing agency, or managing multiple B2B clients. Strong understanding of B2B lead generation and customer acquisition. Experience with HubSpot, Mailchimp, ActiveCampaign, Semrush, Ahrefs, Canva, WordPress, Elementor, Looker Studio, and CRM platforms. Excellent communication, project management, and analytical skills. Ability to prioritize multiple marketing campaigns across different industries. Bonus Skills AI Marketing Tools ChatGPT Marketing Automation CRM Management Sales Funnels Conversion Tracking A/B Testing Landing Page Optimization Webinar Marketing Account-Based Marketing (ABM) Video Marketing If you're a proactive Digital Marketing Specialist, Marketing Generalist, SEO Specialist, Content Marketer, Social Media Manager, Email Marketing Specialist, Performance Marketer, or Growth Marketer who enjoys working across multiple marketing channels, we'd love to hear from you. Please include your portfolio, examples of SEO growth, content you've created, social media accounts you've managed, email campaigns, paid advertising results, certifications, and measurable marketing achievements.
$25.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:Less than 5
- Last viewed by client:yesterday
- Hires:1
- Interviewing:0
- Invites sent:1
- Unanswered invites:1
About the client
- CANOakville10:48 AM
- $525 total spent11 hires, 2 active
- Tech & ITIndividual client
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by