Project Manager / Project Coordinator (Digital Agency)

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

TYPE OF WORK

Full Time

SALARY

$800–1,000/mo

HOURS PER WEEK

40

DATE UPDATED

Jul 9, 2026

JOB OVERVIEW

Remote Project Manager

When you apply, please make sure the subject line is: “I actually read the instructions”

Who We Are:
We are a group of hardcore problem solvers, custom code hackers, status-quo buckers, and out-of-the-box thinkers. Our passion for creative solutions is unmatched, and we bring the heat with a vengeance (think Tabasco sauce times a thousand).
More specifically, we are a top-tier digital marketing agency specializing in bespoke website design and development. We’re headquartered in Providence, Rhode Island, with a rapidly growing team of rock stars around the globe.
Check out our website: ----------

Hours: Meaningful daily overlap with US Eastern business hours (night shift in the Philippines) so client action items are handled same-day. This is primarily a behind-the-scenes role — only occasional client call attendance is required.


About Us

We're Ninedot, a boutique US digital marketing agency (Providence, Rhode Island). We build websites and run marketing for B2B clients in fintech, professional services, and tech. Our team is global — designers and developers in India, marketing execution in the Philippines — and we run everything through Teamwork. We're looking for a sharp, dependable behind-the-scenes Project Manager to keep our projects on track.

The Role

You are the engine room of the agency — the person who makes sure nothing falls through the cracks. This is a behind-the-scenes role. Our client-facing Account Manager runs the client meetings and relationships; you take the notes and action items from her and from our Fireflies meeting transcripts, translate them into Teamwork tasks, and drive every item to completion. You live in Teamwork, keep every project board accurate, coordinate our design and dev teams, and make sure every request that comes in from clients (by email or in meetings) actually gets done. You report to the CEO and work hand-in-hand with the Account Manager. You will not run client relationships — you make sure the work behind them succeeds.

What You'll Do


Own our Teamwork boards: create, assign, and update tasks so every project's status is accurate at all times — without being chased.
Take handoff notes from our Account Manager and pull action items from Fireflies meeting transcripts/summaries, then turn them into clear Teamwork tasks — same day.
Make sure every client request that arrives by email is captured, assigned, tracked, and completed — nothing slips.
Coordinate our India-based design and development teams and our Philippines-based marketing specialist — track deadlines, unblock work, chase what's due.
Track project scope and hours, and flag early when a project is trending over budget.
Keep our tools clean and current: Teamwork, HubSpot, Slack, Google Workspace, Fireflies.
Join the occasional internal or client call when needed (not a regular client-facing role).


What We're Looking For

2+ years as a project manager or project coordinator, ideally at a marketing/creative/web agency.
Hands-on experience with a project management tool (Teamwork strongly preferred; Asana, ClickUp, Monday, or Jira also fine).
Excellent written English — you'll read client emails and meeting notes and turn them into clear, accurate tasks.
Highly organized and proactive: you follow up without being told to, and you'd rather over-communicate than let something slip.
Strong attention to detail — you can read a transcript or an email thread and pull out every action item without missing one.
Comfortable coordinating across time zones and cultures (US, India, Philippines).
Able to work meaningful US Eastern overlap (night shift in the Philippines).
Bonus: HubSpot experience, familiarity with web design/development workflows, WordPress or website QA experience.


Why Work With Us

Stable full-time role with a friendly, established team.
Paid in USD, on time, every month.
13th-month bonus and salary review after your first 90 days.
Real ownership — you'll run the operational heartbeat of the agency, not just take orders.


How to Apply

Please do the following so I know you actually read this post.

If you're interested, please submit the following:
A link to your resume in PDF format with the following naming convention: [Lastname.Firstname.Client-Manager.pdf].
Details of your [job title / description] experience.
Your answer to this question: If you were an animal, what animal would you be and why?
Your answer to this question: What does this quote mean to you personally? "Work is love made visible" - Khalil Gibran.
Submissions should go to: ----------
We will be looking for people who format their submission in a way that makes it easy for us to review. Remember, in client management, you want to help make it as easy on the client as possible! Feel free to include any questions in your application.

Thank you for your consideration and best of luck on your job search!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0160
Total Execution Time  0.0173
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,523,080 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Project-Manager-Project-Coordinator-Digital-Agency-1182539
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0107 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1182539
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 680386
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1182539
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-11',ej.date_added) duration_daysDATEDIFF('2026-08-11',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-08-11',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1182539' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1182539 
0.0008   UPDATE employer_jobs SET hit_counts '***Jun-24-2024=66***Jun-25-2024=65***Jun-26-2024=9***Jun-27-2024=10***Jun-28-2024=8***Jun-30-2024=3***Jul-01-2024=3***Jul-02-2024=6***Jul-03-2024=10***Jul-04-2024=5***Jul-05-2024=3***Jul-06-2024=4***Jul-08-2024=9***Jul-09-2024=3***Jul-10-2024=2***Jul-11-2024=2***Jul-12-2024=3***Jul-13-2024=2***Jul-14-2024=1***Jul-15-2024=4***Jul-16-2024=5***Jul-17-2024=2***Jul-18-2024=5***Jul-19-2024=1***Jul-20-2024=2***Jul-21-2024=2***Jul-22-2024=4***Jul-23-2024=2***Jul-26-2024=1***Jul-28-2024=1***Jul-30-2024=2***Jul-31-2024=1***Aug-01-2024=1***Aug-02-2024=1***Aug-03-2024=1***Aug-04-2024=2***Aug-05-2024=1***Aug-06-2024=2***Aug-07-2024=3***Aug-08-2024=1***Aug-11-2024=1***Aug-12-2024=4***Aug-13-2024=2***Aug-14-2024=1***Aug-15-2024=2***Aug-16-2024=1***Aug-17-2024=2***Aug-18-2024=1***Aug-19-2024=1***Aug-20-2024=2***Aug-21-2024=1***Aug-22-2024=2***Aug-23-2024=2***Aug-25-2024=1***Aug-26-2024=2***Aug-27-2024=1***Aug-28-2024=2***Aug-31-2024=2***Sep-02-2024=2***Sep-03-2024=2***Sep-05-2024=2***Sep-06-2024=2***Sep-08-2024=1***Sep-09-2024=1***Sep-10-2024=1***Sep-11-2024=3***Sep-12-2024=1***Sep-13-2024=1***Sep-14-2024=3***Sep-15-2024=2***Sep-16-2024=1***Sep-17-2024=1***Sep-18-2024=1***Sep-19-2024=1***Sep-20-2024=2***Sep-21-2024=1***Sep-22-2024=1***Sep-23-2024=5***Sep-24-2024=1***Sep-25-2024=1***Sep-26-2024=1***Sep-28-2024=2***Sep-30-2024=1***Oct-01-2024=1***Oct-02-2024=1***Oct-05-2024=1***Oct-09-2024=2***Oct-11-2024=1***Oct-12-2024=1***Oct-14-2024=2***Oct-16-2024=1***Oct-17-2024=1***Oct-18-2024=2***Oct-19-2024=1***Oct-20-2024=1***Oct-22-2024=2***Oct-23-2024=1***Oct-24-2024=1***Oct-26-2024=2***Oct-27-2024=1***Oct-28-2024=1***Oct-29-2024=2***Oct-30-2024=2***Oct-31-2024=1***Nov-02-2024=2***Nov-04-2024=2***Nov-05-2024=1***Nov-06-2024=1***Nov-07-2024=1***Nov-09-2024=2***Nov-10-2024=1***Nov-11-2024=1***Nov-12-2024=1***Nov-14-2024=1***Nov-15-2024=1***Nov-17-2024=1***Nov-18-2024=1***Nov-19-2024=1***Nov-20-2024=1***Nov-22-2024=2***Nov-23-2024=1***Nov-24-2024=1***Nov-25-2024=1***Nov-27-2024=1***Nov-28-2024=2***Nov-29-2024=1***Nov-30-2024=1***Dec-02-2024=2***Dec-03-2024=1***Dec-04-2024=2***Dec-05-2024=1***Dec-06-2024=2***Dec-08-2024=2***Dec-09-2024=1***Dec-10-2024=2***Dec-11-2024=1***Dec-12-2024=1***Dec-13-2024=2***Dec-14-2024=1***Dec-15-2024=1***Dec-16-2024=1***Dec-17-2024=2***Dec-18-2024=1***Dec-20-2024=1***Dec-24-2024=1***Jan-14-2025=2***Jan-19-2025=2***Feb-04-2025=1***Feb-05-2025=1***Feb-06-2025=1***Feb-07-2025=2***Feb-08-2025=1***Feb-09-2025=2***Feb-10-2025=1***Feb-11-2025=1***Feb-12-2025=1***Feb-13-2025=2***Feb-14-2025=1***Feb-15-2025=2***Feb-16-2025=1***Feb-17-2025=2***Feb-18-2025=1***Feb-19-2025=2***Feb-20-2025=2***Feb-21-2025=1***Feb-22-2025=2***Feb-23-2025=1***Feb-24-2025=2***Feb-25-2025=1***Feb-26-2025=1***Feb-27-2025=2***Feb-28-2025=1***Mar-01-2025=2***Mar-02-2025=1***Mar-03-2025=1***Mar-04-2025=2***Mar-05-2025=1***Mar-06-2025=1***Mar-07-2025=1***Mar-08-2025=1***Mar-27-2025=2***Mar-31-2025=2***May-23-2025=1***Jun-25-2025=2***Aug-21-2025=1***Sep-04-2025=1***Sep-29-2025=1***Oct-02-2025=1***Oct-08-2025=1***Oct-12-2025=1***Oct-22-2025=1***Nov-12-2025=1***Nov-16-2025=1***Apr-26-2026=2***Apr-29-2026=1***May-09-2026=1***May-25-2026=1***May-26-2026=1***Jun-27-2026=1***Jul-04-2026=1***Jul-06-2026=1***Jul-09-2026=161***Jul-10-2026=237***Jul-11-2026=54***Jul-12-2026=40***Jul-13-2026=81***Jul-14-2026=32***Jul-15-2026=23***Jul-16-2026=33***Jul-17-2026=15***Jul-18-2026=8***Jul-19-2026=7***Jul-20-2026=18***Jul-21-2026=12***Jul-22-2026=11***Jul-23-2026=14***Jul-24-2026=5***Jul-25-2026=10***Jul-26-2026=6***Jul-27-2026=5***Jul-28-2026=7***Jul-29-2026=5***Jul-30-2026=3***Jul-31-2026=12***Aug-01-2026=3***Aug-02-2026=5***Aug-03-2026=4***Aug-04-2026=5***Aug-05-2026=2***Aug-06-2026=3***Aug-07-2026=3***Aug-08-2026=1***Aug-11-2026=1' WHERE job_id'1182539'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2024=161***Jul-2024=85***Aug-2024=42***Sep-2024=40***Oct-2024=28***Nov-2024=28***Dec-2024=25***Jan-2025=4***Feb-2025=35***Mar-2025=14***May-2025=1***Jun-2025=2***Aug-2025=1***Sep-2025=2***Oct-2025=4***Nov-2025=2***Apr-2026=3***May-2026=3***Jun-2026=1***Jul-2026=799***Aug-2026=27' WHERE job_id'1182539'  
0.0016   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1182539' 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` = 1182539 
0.0031   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '680386'
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)