Executive Assistant

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

TYPE OF WORK

Part Time

SALARY

$100/week

HOURS PER WEEK

25

DATE UPDATED

Jul 31, 2026

JOB OVERVIEW

About the Role
Today's Business (TB) is hiring a Virtual Executive Assistant to support the CEO and leadership team, taking over the full scope currently owned by our outgoing Executive Assistant. This is a high-trust, high-visibility role that blends traditional EA/calendar work with light HR coordination, recruiting logistics, and personal support for the CEO. The right person is unflappable, discreet, fast-responding, and comfortable juggling business-critical and personal tasks in the same afternoon.

Key Responsibilities
Executive Support for the CEO
Own the CEO's calendar end-to-end: schedule, reschedule, and resolve conflicts across internal huddles, client calls, and external partner meetings.
Build and circulate agendas for recurring leadership and check-in meetings; keep a running huddle-notes document (topics, action items, follow-ups) between the CEO and VP of Growth.
Draft, proofread, and send correspondence on the CEO's behalf; manage inbox triage and flag time-sensitive items.
Coordinate travel logistics (flights, hotels, ground transport) for the CEO and visiting partners/leadership.
Handle restaurant reservations, event RSVPs, and day-to-day booking requests (e.g., reservation platforms).
Personal Task Management for the CEO
Manage personal errands and occasion-based tasks: ordering flowers, gifts, and treats for family birthdays and milestones, coordinating delivery windows, and confirming vendors.
Track and action recurring personal to-dos raised in weekly check-ins (home services/vendor scheduling, personal appointments, etc.).
Handle sensitive personal/business-adjacent paperwork with discretion (e.g., tax document requests, insurance correspondence) — routing to the right internal party (finance, accountant) rather than handling financial specifics directly.
Maintain strict confidentiality on all personal matters; use discretion in what is shared with other tea ---------- mbers.
HR & Recruiting Support
Coordinate new-hire and intern onboarding: confirm start dates and schedules, provision access to ---------- and other core systems, and loop in the right department leads.
Schedule and confirm interviews and intro calls with candidates; keep hiring managers updated on candidate responses and availability.
Support company culture and engagement initiatives (team lunches, monthly culture events, wellness/step challenges) — organizing sign-ups, logistics, and communications.
Coordinate headcount confirmations and logistics for all-hands, department, and leadership meetings (room bookings, attendance tracking, invite management).
Partner with the HR/People contact on general employee-logistics requests (equipment, access, meeting scheduling) as needed.
Administrative & Vendor Coordination
Track recurring vendor payments and subscriptions; flag renewals, billing discrepancies, or failed transactions to finance for resolution.
Assist with company card administration matters (e.g., verifying charges, connecting vendors with the right point of contact) in coordination with finance — without independent authority over financial accounts.
Maintain org logins/access reference sheets and helpful-links documentation used by leadership.
Support ad hoc business development coordination: scheduling intro/partner calls, following up on meeting times, and keeping partner threads moving.
Communication & Follow-Through
Serve as a reliable point of contact between the CEO/leadership and internal teams or external partners for scheduling and logistics questions.
Proactively follow up on open action items fro ---------- etings until closed.
Flag anything time-sensitive or unusual immediately rather than letting it sit in a queue.

What We're Looking For
3+ years of experience as an Executive Assistant, Virtual Assistant, or similar role supporting a senior executive.
Proven experience managing both professional and personal tasks for an executive with equal care and discretion.
Comfort with light HR/recruiting coordination (scheduling interviews, onboarding logistics) — no HR certification required, but organized and people-friendly.
Excellent written English and a fast, clear communication style over Slack and email.
Strong command of Google Workspace (Calendar, Docs, Sheets, Gmail) and comfort learning tools like Slack and ---------- .
High discretion and trustworthiness — this role regularly touches confidential business and personal information.
Highly responsive and available during core Eastern Time business hours; comfortable with occasional urgent, same-day requests.
A calm, unflappable, no-drama approach to a fast-moving, sometimes-changing schedule.

Confidentiality
This role has access to sensitive company and personal information, including scheduling details, vendor and financial coordination, and personal matters concerning the CEO and his family. All information encountered in the course of this role is strictly confidential and may not be shared outside of approved channels, during or after employment.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0142
Total Execution Time  0.0156
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,944 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Executive-Assistant-1700465
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0088 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1700465
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 945737
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1700465
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-21',ej.date_added) duration_daysDATEDIFF('2026-08-21',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-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1700465' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1700465 
0.0010   UPDATE employer_jobs SET hit_counts '***Jul-31-2026=966***Aug-01-2026=743***Aug-02-2026=308***Aug-03-2026=210***Aug-04-2026=122***Aug-05-2026=80***Aug-06-2026=65***Aug-07-2026=56***Aug-08-2026=37***Aug-09-2026=29***Aug-10-2026=47***Aug-11-2026=46***Aug-12-2026=32***Aug-13-2026=30***Aug-14-2026=42***Aug-15-2026=19***Aug-21-2026=1' WHERE job_id'1700465'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=966***Aug-2026=1867' WHERE job_id'1700465'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1700465' 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` = 1700465 
0.0026   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '945737'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)