← Back to Jobs
Posted Jun 6, 2026

Virtual Assistant (Operations, Billing & Client Support) - Remote

We are seeking a highly organized and detail-oriented Virtual Assistant to support daily administrative, client coordination, and light finance-related tasks. The role focuses on email management, scheduling, project tracking, billing support, and CRM/data entry work. The ideal candidate is proactive, reliable, and comfortable handling both administrative and light bookkeeping responsibilities in a structured, fast-paced professional environment. Key Responsibilities Email Management & Distribution • Manage high-volume email inbox • Sort, prioritize, and distribute emails to relevant staff members • Ensure timely responses and proper routing of client communications • Track important email requests and follow-ups Calendar & Appointment Management • Manage client and internal calendars • Schedule meetings, appointments, and reminders • Ensure all bookings are organized and conflict-free Task & Project Management • Maintain and update to-do lists and project trackers • Monitor project progress and status updates • Follow up on outstanding client requirements • Ensure projects remain active and do not stall due to missing information Client Communication & AR Follow-ups • Send client statements of account via email • Follow up on outstanding balances and pending responses • Maintain consistent client communication for collections and updates Billing & Time Tracking Support • Generate weekly and monthly reports for time spent on client work • Assist in Work-In-Progress (WIP) reporting for billing review • Prepare draft billing using internal time entries • Import billing and job data (data entry) into systems for review Accounting & CRM Support • Process deposits and record transactions in CRM (CCH iFirm / CCI System) • Update records in QuickBooks • Assist with light bookkeeping tasks and financial data entry Administrative & Personal Support • Manage personal reminders such as birthdays and special occasions • Assist with online purchases (e.g., Amazon ordering when required) LinkedIn Management • Manage client LinkedIn account activity • Handle basic engagement such as accepting requests, posting updates, and maintaining presenceRequirements • Proven experience as a Virtual Assistant or Administrative Assistant • Strong English communication skills (written and verbal) • Excellent organizational and multitasking abilities • High attention to detail and accuracy in data entry • Ability to work independently with minimal supervision • Experience with email, calendar, and task management tools • Comfortable handling confidential financial and client information Preferred Skills • Experience in accounting support, bookkeeping, or AR/AP tasks • Familiarity with QuickBooks or CRM systems (e.g., CCH iFirm / similar) • Experience with billing, invoicing, or time tracking systems • Exposure to client management or professional services environments Benefits • Full-time remote role (WFH) • Must be available during EST working hours (9:00 AM – 5:00 PM Toronto time) • Strong accountability and consistency in daily task execution • Ability to manage multiple workflows and recurring tasks efficiently