Operations Virtual Assistant | CRM, Onboarding & Social Media

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

TYPE OF WORK

Part Time

SALARY

$4

HOURS PER WEEK

20

DATE UPDATED

Aug 11, 2026

JOB OVERVIEW

Operations Virtual Assistant | CRM, Onboarding & Social Media

**Company:** Legacy Lane Financial
**Position:** Part-Time Virtual Operations Assistant
**Hours:** 15–20 hours per week to start
**Opportunity:** Long-term position with potential for increased hours and responsibility

## About the Role

Legacy Lane Financial is a growing tax and financial services company looking for a reliable, organized, proactive Virtual Operations Assistant to help manage our day-to-day operations.

I am looking for someone who can become my **right-hand support person** and help keep the business, team, clients, calendar, and systems organized.

You must be comfortable following up with people, keeping others on task, learning new systems, and handling confidential information.

## Key Responsibilities

**Team Onboarding & Follow-Up**

* Assist with onboarding new tax preparers and office owners
* Send onboarding information, forms, training materials, and reminders
* Track each person's onboarding progress
* Follow up with tea ---------- mbers who have incomplete tasks
* Maintain onboarding checklists and trackers
* Assist with scheduling trainings and tea ---------- etings

**CRM & Client Management**

* Enter new clients and leads into our CRM
* Maintain accurate client information and notes
* Organize and update client pipelines
* Follow up with leads and clients when instructed
* Help track missing documents and incomplete client tasks
* Maintain organized client records

**Calendar & Executive Support**

* Create and maintain an organized business calendar
* Schedule meetings, appointments, trainings, deadlines, and events
* Send reminders and confirmations
* Help organize weekly priorities
* Assist with email and administrative organization

**Systems & Operations**

* Create and maintain SOPs and checklists
* Organize Google Drive files and folders
* Maintain spreadsheets, trackers, and dashboards
* Help improve workflows and business organization
* Assist with project management

**Social Media Management**

* Maintain a social media/content calendar
* Schedule and publish approved content
* Create basic Canva graphics when needed
* Upload reels/videos and captions
* Assist with content organization
* Monitor basic comments and messages
* Help maintain consistent posting across platforms

## Ideal Candidate

You are:

* Extremely organized and detail-oriented
* Proactive and able to work without constant supervision
* A strong communicator
* Comfortable following up with people and holding them accountable
* Experienced with CRM systems or quick to learn new software
* Experienced with Google Drive, Docs, Sheets and Calendar
* Familiar with project management tools such as Notion, ClickUp, Asana or Trello
* Comfortable with Canva and social media scheduling
* Able to handle multiple projects and deadlines
* Interested in growing with a company long-term

Experience working with a **tax, accounting, bookkeeping, financial services, real estate, or professional services company** is a major plus.

## Confidentiality

This position may involve access to highly confidential client and business information.

The selected candidate will be required to sign confidentiality/NDA and data-security agreements and follow strict company security procedures.

## To Apply

Please send:

1. A brief introduction about yourself and your experience.
2. Your resume or portfolio.
3. Your hourly rate.
4. Your current weekly availability.
5. The CRM systems you've used.
6. An example of an onboarding or project-management system you've managed.
7. Your experience managing business calendars.
8. Your experience with social media management and content scheduling.
9. A 2–3 minute video introducing yourself and explaining why you would be a good fit.

**IMPORTANT:** Start your application with the word **LEGACY** so I know you read the entire job posting.

I am looking for someone who wants to become a valuable part of the team and grow with Legacy Lane Financial—not someone simply looking for occasional tasks.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0126
Total Execution Time  0.0139
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,248 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Operations-Virtual-Assistant-CRM-Onboarding-Social-Media-1707151
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0069 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0012   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1707151
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 964219
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1707151
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-19',ej.date_added) duration_daysDATEDIFF('2026-08-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1707151' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1707151 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-11-2026=746***Aug-12-2026=183***Aug-13-2026=58***Aug-14-2026=42***Aug-15-2026=19***Aug-16-2026=2***Aug-19-2026=1' WHERE job_id'1707151'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1051' WHERE job_id'1707151'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1707151' 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` = 1707151 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '964219'
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)