Brand Manager, Personal Brand (Full-Time, Remote)

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

TYPE OF WORK

Full Time

SALARY

Appx. $880.00 - $1,075.00 per month

HOURS PER WEEK

40

DATE UPDATED

Apr 6, 2026

JOB OVERVIEW

Company: Ryan Rivard / BSPKN
Location: Remote, Philippines (metro area strongly preferred)
Type: Full-Time, dedicated to personal brand operations
Compensation: TBD on experience (below) | Experienced level (High)
Start Date: Immediate, with 2-week paid trial period

About Ryan Rivard
Ryan Rivard is an executive coach, endurance athlete, and content creator with 226,000 Instagram followers and a growing TikTok audience of 14,000. He summited Mount Everest in May 2024, completed Ironman Madison and the Leadville 100 MTB, and coaches high-performing founders and executives through The Dodek Method. Ryan partners with leading performance, recovery, and wellness brands including Ten Thousand, Omorpho, Fjord Cold Plunge, Dottir, Icon Meals, and others. His personal brand generates over 332,000 organic views per month and is actively scaling its brand partnership revenue.

The Role
We are looking for a detail-oriented, organized, and proactive Brand Manager to run the day-to-day operations of Ryan's personal brand. This is not a generic virtual assistant role. You will be the operational backbone of a growing personal brand and content business. You will manage Instagram, coordinate with brand partners, organize content assets, track deliverables, send invoices, and ensure everything runs smoothly so Ryan can focus on filming and closing partnerships.
This role is ideal for someone who takes pride in building something meaningful, is genuinely excited about the fitness, wellness, and endurance space, and wants to grow alongside a brand that is scaling rapidly.

Responsibilities
Manage and post content to Ryan's Instagram account (Reels, Stories, static posts, carousels) on a consistent schedule using provided content calendars and brand guidelines.

Research trending Reels, audio, and content formats. Identify opportunities to repurpose existing footage into new content. When Ryan sends a Reel he likes, adapt it for his brand and audience.

Communicate with brand partners in dedicated Slack channels. Track what has been delivered to each brand, what is outstanding, and what is coming up.

Send invoices to brand partners on schedule. Track payments received and flag overdue accounts.
Organize the B-roll folder system in Google Drive. When Ryan or his family uploads raw footage, sort it into the correct category (Running, Cycling, Gym, Family, Events, etc.).

Manage affiliate links and tracking codes for brand partnerships. Ensure correct links are used in bios, captions, and Stories.
Conduct outreach to potential brand partners using provided templates and the media kit. Warm up leads before Ryan engages directly.

Maintain the content strategy folder including brand voice document, social typography, mood board, and brand kit.
Provide weekly status updates covering content posted, brand deliverables completed, invoices sent, engagement highlights, and upcoming deadlines.

Requirements
Minimum 1 year of experience managing social media for a personal brand, influencer, or content creator (not just a business page).
Strong understanding of Instagram including Reels, Stories, engagement strategy, hashtag research, and posting timing.
Proficiency with Canva for basic graphic creation and content formatting.
Experience with Google Drive, Slack, and basic project management tools.
Excellent written English. You will be writing captions, responding to brand partners, and drafting outreach messages.
Highly organized, detail-oriented, and proactive. You do not wait to be told what to do. You see what needs to happen and you do it.

Available during US Central Time with a minimum of 3 to 4 hours of overlap per day.

Preferred but Not Required
Experience in fitness, wellness, endurance, or lifestyle brand content.
Familiarity with influencer marketing, brand partnerships, white-listing, and UGC content.
Experience with TikTok, YouTube Shorts, or cross-platform content.
Basic understanding of paid media metrics such as impressions, click-through rate, and ROAS.

Tools You Will Use
Instagram Creator Studio and Meta Business Suite. Slack. Google Drive. Canva. Invoicing software (Stripe or QuickBooks). AI tools, including Claude.ai, Higgsfield, Heygen and/or Popy AI

What Success Looks Like
30 days: Instagram posting is consistent, the B-roll folder is organized, and you are managing at least 2 brand partner Slack channels independently.
60 days: You are proactively researching content ideas, managing all invoicing, and Ryan is spending less than 30 minutes per day on brand admin.
90 days: You are conducting warm outreach to new brand partners, managing 4 to 6 active brand relationships, and the content pipeline runs without daily direction from Ryan.

How to Apply
Submit the following with your application.
Your resume or portfolio showing social media management experience.
A brief paragraph of 3 to 5 sentences explaining why you are a good fit and what excites you about working with a personal brand in the fitness and coaching space.
A link to one Instagram account you currently manage or have managed, with permission to share.
A 60-second video introduction of yourself via Loom, Google Drive, or YouTube unlisted. Show us one Instagram account you manage, walk us through one post you are proud of, and tell us why it performed well. This is required.

IMPORTANT: To confirm you have read this entire job description, please title your application "morning summit." Applications without this exact title will not be reviewed.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0137
Total Execution Time  0.0149
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,424 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Brand-Manager-Personal-Brand-Full-Time-Remote-1617782
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0086 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1617782
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 921551
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1617782
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 '1617782' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1617782 
0.0019   UPDATE employer_jobs SET hit_counts '***Apr-06-2026=663***Apr-07-2026=87***Apr-08-2026=39***Apr-09-2026=13***Apr-10-2026=5***Apr-11-2026=5***Apr-16-2026=1' WHERE job_id'1617782'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=813' WHERE job_id'1617782'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1617782' 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` = 1617782 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '921551'
AND `date_added` >= '2022-06-08' 
0.0002   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)