PR & Communications Manager – International Agency (Remote)

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

TYPE OF WORK

Full Time

SALARY

250

HOURS PER WEEK

30

DATE UPDATED

Apr 5, 2026

JOB OVERVIEW

PR Manager — Satou Agency

Remote | Full-time | Immediate start

About Satou Agency

We are a boutique, fast-growing international PR and digital marketing agency based in Miami. We work with clients from the US, Europe, Asia, Africa, and CIS — founders, executives, and companies who need to build real visibility, not just press clippings. Our work spans earned media placements, conference speaking opportunities, lead generation, outreach, and digital marketing support. The team is lean. The work is real. The results are visible.

The Role
PR is changing fast. In 2026, a great media placement does two things at once: it builds reputation and feeds AI systems that shape how brands are discovered. We need someone who gets both sides — the craft of building journalist relationships and the new reality of earning citations in AI search (GEO). You're a strong communicator, a fast researcher, and you write pitches that people actually respond to. You don't wait for a brief. You already know what the story is.

What You'll Do

- Build and execute earned media campaigns — publications, expert columns, commentary pieces, and interviews
- Pitch stories to journalists and editors with hyperpersonalized outreach — not spray-and-pray
- Source and secure conference speaking opportunities and jury seats for clients
- Proofread and edit client materials: press releases, bios, expert articles, pitches
- Research media landscapes, journalist beats, editorial calendars, and event circuits
- Optimize content and placements for AI visibility (GEO) — structure stories to be cited, not just read
- Use AI tools to accelerate research, ideation, and outreach — but bring human judgment to everything that ships
- Track placements, report results clearly, and keep the pipeline moving without hand-holding


Requirements

- 2+ years of PR experience in an agency
- A real publications portfolio: placements you personally pitched, placed, or wrote
- Strong proofreading and editing skills — you improve every text you touch
- Logical, structured thinking — you build a plan before you start sending emails
- Written and spoken English at B2 minimum, C1 preferred — you write all pitches yourself
- Higher education in communications, journalism, marketing, or a related field
- Hands-on experience with modern PR and AI tools — you know what's in your toolkit and how to use it
- Experience pitching US or European markets — you understand how editors and journalists in these regions think


Nice to Have

Understanding of GEO — how earned media feeds AI search and how to structure placements for machine citation
Experience with startup founders or executives on personal brand and thought leadership
Knowledge of the conference and awards circuit: who organizes what, how selection committees work
Existing contacts at US or EU business or tech publications
Additional language relevant to our markets: Russian, German, French, Hindi

What We Offer

International, diverse client roster — US, Europe, Asia, Africa, CIS
Small team where your work is visible and credited
Remote-friendly, flexible setup — we care about results, not where you sit
Room to grow fast if you're ambitious and reliable

How to Apply- IMPORTANT STEP
Send a short message — one screen, no scrolling. Tell us about one placement or campaign you personally delivered: what you pitched, who picked it up, and what the result was. Attach your CV and include a link to your publications portfolio (PDF also works).

No templates. No "I am a driven professional with a passion for communications." Show us a result — that's the only filter that matters.


Email
: ----------
Subject line: PR Manager Job · [Your name]

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0133
Total Execution Time  0.0147
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,680 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/PR-Communications-Manager-International-Agency-Remote-1611325
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0075 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1611325
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 835844
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1611325
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_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-04-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1611325' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1611325 
0.0011   UPDATE employer_jobs SET hit_counts '***Mar-26-2026=236***Mar-27-2026=26***Mar-28-2026=16***Mar-29-2026=9***Mar-30-2026=21***Mar-31-2026=6***Apr-01-2026=8***Apr-02-2026=5***Apr-03-2026=9***Apr-05-2026=274***Apr-06-2026=39***Apr-07-2026=14***Apr-08-2026=2***Apr-09-2026=9***Apr-10-2026=1***Apr-11-2026=5***Apr-16-2026=1' WHERE job_id'1611325'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=314***Apr-2026=367' WHERE job_id'1611325'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1611325' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1611325 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '835844'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)