Executive Assistant to Department Head - Full Time

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

TYPE OF WORK

Full Time

SALARY

$4-$6 per hour

HOURS PER WEEK

40

DATE UPDATED

Oct 12, 2026

JOB OVERVIEW

About the Role

We are seeking a sharp, proactive Executive Assistant to support a department head and help keep a growing business organized, responsive, and moving forward.

This is a full-time remote position. You will work extensively in Microsoft 365, including Outlook, Teams, SharePoint, and Microsoft Copilot. The right person is highly organized, communicates professionally, takes initiative, and enjoys creating order from complexity.

This role is ideal for someone who wants to become a trusted business partner rather than simply completing assigned tasks. We value ownership, follow-through, judgment, and continuous improvement.

Core Responsibilities

Inbox and Communication Management

Review and organize email communications daily, identifying urgent requests, scheduling needs, and outstanding follow-ups.

Use Microsoft Copilot and other AI tools to draft clear, professional communications, reviewing all content for accuracy and tone before sending.

Flag high-priority items requiring leadership attention and provide concise summaries and recommended next steps.

Handle routine administrative correspondence independently within established guidelines.

Track commitments, action items, and outstanding requests, proactively escalating overdue or time-sensitive matters.

Maintain Outlook folders, categories, rules, and organizational systems while recommending process improvements.

Calendar and Meeting Support

Manage scheduling, confirmations, and rescheduling across multiple calendars.

Coordinate meetings with clients, vendors, and team members across multiple time zones.

Protect focus time while balancing deadlines, travel, meeting preparation, and competing priorities.

Identify and resolve scheduling conflicts proactively, presenting options when decisions are required.

Prepare a concise daily briefing highlighting upcoming meetings, priorities, and action items.

Ensure meeting materials, notes, emails, and supporting documents are available before important meetings.

Review meeting notes and transcripts to capture commitments, action items, and follow-ups.

Coordinate with team members to ensure clear communication and smooth handoffs.

Administrative and Operational Support

Maintain organized files and documentation within Microsoft 365.

Assist with client onboarding, CRM updates, meeting logistics, and internal projects.

Help document and improve administrative processes and workflows.

Track tasks, deadlines, and follow-up items across multiple projects and engagements.

Identify opportunities to improve efficiency through technology, automation, and AI tools.

Support leadership in keeping priorities organized and moving forward.

You're a Great Fit If You:

Have 2+ years of experience supporting executives, managers, department heads, or business owners.

Have strong Microsoft 365 skills, especially Outlook, Teams, Word, and Excel.

Are comfortable using AI tools such as Microsoft Copilot, ChatGPT, or similar platforms.

Write clear, professional English and can refine AI-generated content appropriately.

Exercise sound judgment about what can be handled independently and what requires escalation.

Are highly organized, detail-oriented, and dependable.

Follow through consistently and proactively identify potential issues before they become problems.

Handle confidential business and client information with discretion.

Have reliable high-speed internet and a dedicated professional workspace.

Are available Monday through Friday, 6:00 a.m. to 3:00 p.m. U.S. Pacific Time.

Bonus Qualifications

The following are not required but will help your application stand out:

Experience supporting consultants, financial advisors, or professional service firms.

Experience using HubSpot or other CRM systems.

Experience using Microsoft Copilot, ChatGPT, Zapier, Make, or other automation tools.

Experience managing projects, task trackers, or process documentation.

Strong problem-solving skills and a continuous-improvement mindset.

What Success Looks Like

The person in this role helps ensure that important emails are answered, schedules stay organized, commitments are tracked, and priorities move forward without constant follow-up.

You will be trusted to identify issues, propose solutions, and handle routine matters independently while keeping leadership informed of important decisions and developments.

We are looking for someone who takes initiative. If you wait to be told every step, this role will not be a good fit. If you enjoy identifying problems, proposing solutions, and helping a business run more effectively, we would love to hear from you.

Compensation & Growth

We are looking for a long-term team member. As you learn the business and demonstrate ownership, there will be opportunities for increased responsibility, professional development, and compensation growth.

To Apply, Please Include:
1) A brief summary of your executive or administrative support experience.
2) Examples of your experience managing email and calendar systems.
3) Any AI, automation, or productivity tools you've used professionally (Copilot, ChatGPT, Zapier, Make, etc.).
4) Confirmation that you are available Monday through Friday, 7:00 a.m. to 4:00 p.m. U.S. Pacific Time.
5) A brief response to the following scenario:

You arrive Monday morning to find 47 new emails, including an urgent client request, a scheduling conflict involving leadership, and an overdue follow-up. How would you prioritize these items, what would you handle independently, and what would you escalate immediately?

Please write "Organized and Proactive" in the first line of your application so we know you read the entire job posting.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0127
Total Execution Time  0.0146
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,522,912 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Executive-Assistant-to-Department-Head-Full-Time-1748242
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0055 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0006   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1748242
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 921682
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1748242
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-18',ej.date_added) duration_days, DATEDIFF('2026-10-18',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-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1748242' 
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1748242 
0.0007   UPDATE employer_jobs SET hit_counts = '***Oct-12-2026=1251***Oct-13-2026=139***Oct-14-2026=144***Oct-15-2026=73***Oct-16-2026=42***Oct-17-2026=36***Oct-18-2026=4' WHERE job_id= '1748242'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1687' WHERE job_id= '1748242'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1748242' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1748242 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '921682'
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)