Virtual Assistant - Real Estate Media Company

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

TYPE OF WORK

Part Time

SALARY

$5/hour

HOURS PER WEEK

20

DATE UPDATED

Oct 16, 2026

JOB OVERVIEW

We're Hiring! Marketing & Executive Virtual Assistant
Remote | Philippines | Part-Time with Growth Opportunities

Are you creative, organized, proactive, and excited about helping a growing business succeed?

Power Media Group is a growing creative media company based in Eastern Ontario, Canada. Through our brands, Power Real Estate Media and Power Wedding Media, we help real estate professionals, businesses, and couples tell their stories through exceptional photography, videography, and visual content.

We're looking for a talented, enthusiastic, and highly dependable Marketing & Executive Virtual Assistant to join our team.

This isn't just another administrative position. We're looking for someone who wants to become a valued part of our business—someone who brings fresh ideas, enjoys connecting with people, takes pride in their work, and genuinely wants to help a growing company succeed.

You'll work closely with the business owner, supporting social media marketing, client relationships, business development, research, and day-to-day administrative responsibilities.

You don't need experience in photography, videography, or real estate media. We're happy to teach you our industry and systems.

What matters most is your attitude, creativity, communication skills, attention to detail, and willingness to learn.

What You'll Be Doing

1. Social Media Management & Content Creation
Help us build an engaging, professional, and consistent online presence across our brands.
Responsibilities include:
- Create visually appealing social media posts, stories, reels, and other marketing content.
- Develop engaging captions that reflect each brand's unique personality and audience.
- Schedule and publish content across Instagram, Facebook, LinkedIn, and other relevant platforms.
- Organize content calendars and plan posts in advance.
- Research trending content, creative ideas, and opportunities to improve engagement.
- Repurpose existing photography, video, testimonials, and other marketing materials into fresh content.
- Monitor comments and messages and assist with community engagement.
- Maintain brand consistency across visual designs, messaging, and marketing materials.
- Track basic social media performance and suggest opportunities for improvement.

We're looking for someone with a creative eye who understands what makes a social media post attractive, engaging, and professional—not someone who simply fills a posting schedule.

2. Client Engagement & Relationship Building
Help us strengthen relationships with existing clients while creating opportunities to connect with new ones.

Responsibilities include:
- Assist with personalized follow-ups to existing clients.
- Help maintain regular communication with realtors, businesses, and other professional contacts.
- Research prospective clients and identify opportunities for new business.
- Prepare thoughtful, professional outreach messages and follow-up communications.
- Maintain and update contact lists and client relationship records.
- Monitor and assist with responding to social media messages and inquiries.
- Help develop creative ways to stay connected with clients and encourage repeat business.
- Track outreach activities, responses, and follow-up opportunities.
- Support client appreciation initiatives, promotional campaigns, and relationship-building activities.

We value genuine relationships over aggressive sales tactics. We're looking for someone who can communicate warmly, professionally, and naturally while representing our business.

3. Research & Business Development Support
Help us make informed decisions and identify new opportunities.

Responsibilities include:
- Research potential clients, business partners, and networking opportunities.
- Research competitors, industry trends, marketing strategies, and emerging tools.
- Identify opportunities to improve our services and customer experience.
- Compare software, subscriptions, products, and services.
- Gather information and prepare organized summaries or recommendations.
- Research local events, business organizations, and promotional opportunities.
- Assist with special projects and new business initiatives.

We don't expect you to know everything. We do expect you to be curious, resourceful, and willing to find answers.

4. Executive & Personal Assistant Support
Help the business owner stay organized, focused, and productive.

Responsibilities may include:
- Manage calendars, appointments, reminders, and scheduling.
- Organize emails, prioritize messages, and draft professional responses.
- Maintain task lists, track deadlines, and follow up on outstanding items.
- Prepare documents, spreadsheets, presentations, and meeting notes.
- Coordinate meetings and assist with meeting preparation.
- Organize digital files and maintain accurate records.
- Help coordinate communications with team members, clients, and vendors.
- Assist with travel planning, reservations, purchasing research, and other approved administrative tasks.
- Support occasional personal administrative requests, where appropriate and mutually agreed upon.
- Identify tasks that can be handled independently to free up the business owner's time.

Our ideal candidate doesn't just wait for instructions. They notice what needs attention, ask thoughtful questions, and look for ways to make the business run more smoothly.

5. General Administration & Special Projects

As our business continues to grow, your responsibilities may evolve.

You may also assist with:
- Developing and organizing marketing campaigns.
- Updating website content and basic business information.
- Creating promotional materials, newsletters, and client communications.
- Maintaining business databases and administrative systems.
- Coordinating tasks with other team members.
- Assisting with new initiatives, process improvements, and occasional special projects.
- We value flexibility and welcome team members who enjoy learning new skills and taking on new challenges.

Who We're Looking For

Essential Qualifications

1. Excellent English Communication

You must be highly proficient in both written and spoken English.

You should be comfortable writing professional emails, engaging social media captions, and communicating directly with Canadian clients when required.

Your writing should sound natural, personable, and professional—not overly formal, generic, or obviously AI-generated.

2. Creativity & Strong Visual Judgment

You have a natural eye for attractive, professional-looking content.

You understand the importance of layout, spacing, typography, colours, image selection, and overall presentation.

You enjoy creating content that looks polished and captures attention.

3. Exceptional Attention to Detail

You notice spelling mistakes, formatting inconsistencies, incorrect information, and small issues that others might overlook.

You take pride in delivering work that is accurate and ready to use.

4. Initiative & Independent Thinking

You can work independently, solve problems, and make thoughtful recommendations.

You're comfortable asking questions when something is unclear, but you also enjoy figuring things out.

5. Strong Organization & Time Management

You can manage multiple responsibilities, prioritize tasks, meet deadlines, and keep information organized.

6. Willingness to Learn & Grow

You don't need to know our industry or every platform we use.

We're looking for someone who is enthusiastic about learning, welcomes constructive feedback, and wants to develop new skills as the company grows.

7. Professionalism & Dependability

You understand the importance of confidentiality, reliability, honesty, and respectful communication.

You follow through on commitments and communicate proactively when challenges arise.

8. Comfortable Using Technology

You should be confident using computers, online tools, social media platforms, and cloud-based applications.

You don't need to be an expert in every system, but you should be comfortable learning new technology.

9. Strong Internet & Computer Equipment

You must have a reliable computer, stable high-speed internet, and a suitable environment for remote work and occasional video calls.

Skills That Would Be an Advantage

Experience with any of the following would be helpful, but is not required:

Canva or similar graphic design tools.

Instagram, Facebook, and LinkedIn business accounts.

Meta Business Suite or social media scheduling platforms.

Google Workspace or Microsoft Office.

ChatGPT or other AI-assisted productivity tools.

Customer relationship management (CRM) systems.


Email
marketing platforms.

Basic video editing for social media reels.

Administrative or executive assistant responsibilities.

Client outreach, marketing, or business development.

Previous experience supporting entrepreneurs, small businesses, or North American clients would be an asset.

Experience in photography, videography, weddings, or real estate is not required.

Working Hours & Availability

Location: Remote – Philippines only.

Position: Part-time initially, with opportunities for increased hours and responsibilities.

Schedule: Applicants must have consistent availability throughout the Monday-to-Friday workweek.

While the schedule will offer flexibility, regular weekday availability is important for communication, client engagement, and time-sensitive administrative tasks.

Some overlap with Canadian Eastern Time business hours will be required for meetings, collaboration, and occasional urgent requests.

We're looking for someone who is comfortable starting with a manageable workload and gradually increasing their hours as they become familiar with our businesses, responsibilities, and systems.

Our goal is to build a long-term working relationship with someone who wants to grow alongside the company.

What You Can Expect From Us

A friendly, respectful, and collaborative working environment.

Direct communication with the business owner.

Training and guidance on our systems, services, and processes.

Opportunities to contribute ideas and influence how we grow.

A variety of interesting and creative responsibilities.

Constructive feedback and opportunities for professional development.

Increasing responsibility and potential for additional hours as the business expands.

We believe great team members should feel valued, supported, and trusted.

How to Apply

We want to get to know the person behind the résumé!

Please submit:

1. A brief introduction

Tell us about yourself, your previous experience, and why this position interests you.

2. Your experience and skills

Tell us about your experience with social media, administration, client communication, or other relevant responsibilities.

3. Examples of your creative work

Share two or three examples of social media posts, graphics, captions, or other creative projects you've completed. Personal projects are welcome!

4. A short introduction video (approximately 1–2 minutes)

Introduce yourself, tell us why you'd be a great fit for our team, and share something you enjoy doing outside of work.

This doesn't need to be professionally produced. We're simply interested in getting a sense of your personality, communication style, and enthusiasm.

5. Your availability and expected hourly rate

Please include your preferred working hours, availability during the week, expected hourly compensation, and whether you'd be interested in increasing your hours over time.

Ready to Grow With Us?

We're not necessarily looking for the person with the longest résumé or the most years of experience.

We're looking for someone who is creative, dependable, curious, organized, and excited to become an important part of our team.

If that sounds like you, we'd love to hear from you!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0322
Total Execution Time  0.0341
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,541,048 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Assistant-Real-Estate-Media-Company-1750784
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0222 seconds)  (Hide)
0.0023   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0037   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1750784
 LIMIT 1 
0.0006   SELECT *
FROM `employers`
WHERE `employer_id` = 842037
 LIMIT 1 
0.0061   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1750784
AND `misc`.`id` IS NULL 
0.0012   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-19',ej.date_added) duration_days, DATEDIFF('2026-10-19',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1750784' 
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1750784 
0.0017   UPDATE employer_jobs SET hit_counts = '***Oct-16-2026=2354***Oct-17-2026=294***Oct-18-2026=9***Oct-19-2026=1' WHERE job_id= '1750784'  
0.0009   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=2657' WHERE job_id= '1750784'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1750784' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1750784 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '842037'
AND `date_added` >= '2022-06-08' 
0.0009   select * from teasers 
0.0009   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)