Part-Time LinkedIn Ghostwriter & Marketer for B2B Consultant (10 hrs/week)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

$300 USD/month

HOURS PER WEEK

10

DATE UPDATED

Oct 24, 2026

JOB OVERVIEW

I run ARC Strategy ( ---------- ), an AI-native advisory practice. I help CFOs and finance leaders at mid-market PR, marketing, and professional services firms with forecasting, client profitability, and AI workflows. I'm a former management consultant with 10 years at Grant Thornton.

I'm looking for an experienced LinkedIn marketer to grow my personal LinkedIn profile and my company page. The goal is visibility with the right audience and, most importantly, booked meetings with finance leaders, not vanity likes.

WHAT YOU'LL DO
- Write 3 LinkedIn posts per week in my voice, based on short weekly voice memos and notes I send you
- Create simple, clean graphics or carousels for selected posts
- Repurpose my best personal posts for the company page
- Engage daily with my target audience (thoughtful comments on posts from CFOs and agency leaders)
- Reply to comments on my posts and help manage DMs. I take over once a conversation turns into a real business discussion
- Track what's working: post performance, follower growth, and meetings booked from LinkedIn

HOW WE'LL WORK
- About 10 hours per week, ongoing
- I approve all posts and outreach messages before they go out
- Some overlap with US Eastern time (a few hours per day) for timely replies
- Paid trial task before hiring: I'll send you a voice memo and ask for 3 sample posts

WHAT I'M LOOKING FOR
- Proven experience ghostwriting LinkedIn content for founders, consultants, or executives
- Experience with B2B or professional services audiences (consulting, accounting, legal, agencies)
- Excellent written English with a sharp, professional, non-generic tone. No AI-sounding fluff
- Reliable, organized, and comfortable working from feedback

TO APPLY, PLEASE ANSWER THESE:
1. Do you have experience marketing for professional services firms (consulting, accounting, legal) or agencies? Describe your most recent client, their audience, and what you were responsible for.
2. What's your biggest LinkedIn result? Include numbers (follower growth, engagement, meetings or leads generated) and what you specifically did.
3. Share 2-3 LinkedIn posts you wrote for someone else (links or screenshots). Who was the person, and who were they trying to reach?
4. Each week I'll give you a short voice memo with my ideas. How would you turn that into posts that sound like me? Walk me through your process.
5. How do you tell whether LinkedIn activity is producing meetings, not just likes? What would you track?

IMPORTANT: Start your application with the word "CFO" so I know you read this post. Applications without it won't be reviewed.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0120
Total Execution Time  0.0134
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,480 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Part-Time-LinkedIn-Ghostwriter-Marketer-for-B2B-Consultant-10-hrsweek-1754591
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0066 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1754591
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 1012445
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1754591
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-26',ej.date_added) duration_days, DATEDIFF('2026-10-26',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-10-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1754591' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1754591 
0.0008   UPDATE employer_jobs SET hit_counts = '***Oct-22-2026=3***Oct-23-2026=7***Oct-24-2026=115***Oct-25-2026=32***Oct-26-2026=5' WHERE job_id= '1754591'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=162' WHERE job_id= '1754591'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1754591' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1754591 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1012445'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)