General Virtual Assistant – Customer Service

atVA DeskRemoteCA flagCanadaFull-timeCustomer SupportMid-levelSeniorPHP 40k/month

Posted 3 days ago

This is a fully remote position, open to applicants in Canada.

📋 Description

• Respond to incoming phone calls from both potential and existing customers.

• Accurately gather and maintain customer, service, and lead information.

• Conduct outbound calls for follow-ups and to coordinate appointments.

• Oversee email communications, provide inbox support, manage online chat, and handle other communication channels.

• Identify and direct calls or issues needing the owner's attention.

• Arrange plumbing service appointments according to customer requirements and technician availability.

• Coordinate dispatch operations for efficient routing and timely service delivery.

• Manage the business calendar and ensure accurate appointment details are maintained.

• Oversee changes, cancellations, and updates to scheduling.

• Relay appointment details to customers and plumbers.

• Monitor scheduling needs and proactively resolve conflicts or gaps.

• Handle routine administrative duties to support the plumbing business.

• Keep precise customer and operational records.

• Follow up with customers after plumbing services are completed.

• Solicit customer reviews and feedback.

• Maintain CRM records, including service history and job notes.

• Assist with basic invoicing, billing, payment processing, and follow-ups for completed jobs as necessary.

• Help with onboarding and scheduling coordination for newly hired plumbers.

• Filter and redirect escalated customer calls to the owner.

• Collect relevant information prior to escalating complex issues involving customers, vendors, or operations.


⛳️ Requirements

• Prior experience in customer service, virtual assistance, scheduling, dispatch, administrative support, or a related role.

• Exceptional spoken and written English communication abilities.

• Comfortable with both answering and making phone calls regularly.

• Professional, friendly, and confident demeanor on the phone.

• Strong organizational and time-management capabilities.

• High attention to detail when documenting customer information and scheduling appointments.

• Ability to manage multiple conversations, appointments, and administrative tasks while keeping track of details.

• Comfortable working independently and completing tasks without constant oversight.

• Dependable and responsive, especially when addressing customer inquiries and scheduling issues.

• Able to maintain composure and professionalism when interacting with frustrated customers or adapting to changing schedules.

• Familiarity with CRM or customer management systems.

• Experience using scheduling or calendar management tools.

• Proficient with email and online communication platforms.

• Comfortable working with spreadsheets and basic administrative systems.

• Experience with dispatch, field-service, or appointment-management software is a significant advantage.

• Previous experience in plumbing, HVAC, electrical, construction, home services, or other field-service sectors is desirable.

• Background in dispatch or service coordination is a plus.

• Familiarity with working alongside technicians or field-service teams is a benefit.

• Experience in handling customer inquiries for home-service businesses is advantageous.

• Knowledge of invoicing, billing, or payment processing is preferred.

• Experience with customer follow-up processes or review generation is a plus.

• Previous support of onboarding field technicians or service personnel is beneficial.


🏝️ Benefits

• Competitive compensation package.

• Opportunities for professional development and growth.

• Supportive and collaborative work environment.

• Flexible scheduling options.

• Health and wellness benefits.

People also viewed

Gea Internacional1 day ago

Atención al Cliente – Part Time, Turno Mañana

PE flagPeru OnlyPart-timeCustomer SupportPEN 615/month
ApplyView job
Autodesk1 day ago

Product Support Representative

US flagConnecticut, +28 more statesFull-timeCustomer Support$49.3k – $88.3k/year
ApplyView job
TEKsystems1 day ago

Healthcare Customer Service Representative

US flagNorth Carolina OnlyFreelanceCustomer Support$17/hour
ApplyView job
Labcorp1 day ago

Customer Service Support Representative II

US flagNorth Carolina OnlyFull-timeCustomer Support$19 – $22/hour
ApplyView job
Labcorp1 day ago

Customer Service Support Representative I

US flagNorth Carolina OnlyFull-timeCustomer Support$17 – $21/hour
ApplyView job
Endo Health GmbH1 day ago

Patient Support Specialist

EuropeFull-timeCustomer Support€33k – €40k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers