Executive & Personal Assistant / Bookkeeper (Chief of Staff)

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

TYPE OF WORK

Full Time

SALARY

$8-$12/hour

HOURS PER WEEK

40

DATE UPDATED

Jun 22, 2026

JOB OVERVIEW

Thank you for applying. I'm an entrepreneur based near Houston, Texas, and I'm hiring one sharp, trustworthy Executive & Personal Assistant to become my right hand across both my personal life and a portfolio of businesses — including MVK Construction (general contracting and custom builds), Next Space Realty (a real estate brokerage), and a couple of growing consumer ventures. You'd also help my wife with her company and her scheduling.

This is a full-time, long-term role for someone who wants to grow into a true Chief-of-Staff position over time. Day to day you'd help with things like:

- Managing my personal and business email and calendar, plus family and travel scheduling
- Supporting my wife with her company tasks and calendar
- Bookkeeping and managing finances — invoicing, AP/AR, reconciliations, expense tracking, and reports in QuickBooks
- Testing software — checking my apps and tools, and new software, then writing up anything that's broken
- Preparing documents from templates (proposals, contracts, real estate forms)
- Keeping real estate transactions and construction projects on track — chasing documents, deadlines, vendors, and permits
- CRM upkeep, follow-ups, online research, and errands handled from your desk

I'm looking for someone with excellent written English, strong attention to detail, solid bookkeeping skills, real discretion with personal and financial matters, and the kind of proactivity where you catch things before I have to ask. Comfort with software/tech is a plus. US real estate or construction experience is a bonus, not required.

--- HOW TO APPLY ---

Before we move to a Zoom interview, please send a reply that includes:
1. Your answers to the screening questions below
2. Your answers to the written interview questions below

IMPORTANT: So I know you read this whole posting carefully, please start your reply with the word "BLUEPRINT" in all caps. Replies that don't begin with that word won't be reviewed.

--- SCREENING QUESTIONS ---

1. Full name and current city/country
2. Your time zone, and which hours you can reliably work in US Central Time (Houston)
3. Are you available full-time (40 hrs/week)? If not, how many hours?
4. Earliest start date / current notice period
5. Years of EA / VA experience
6. Have you supported a U.S.-based business owner before? Briefly, doing what?
7. Have you done personal/lifestyle assistant work (calendar, travel, appointments, errands, family scheduling)? (Yes/No + 1 sentence)
8. Are you comfortable supporting two people (me and my wife) and handling personal/family + financial matters with full discretion? (Yes/No + 1 sentence)
9. Bookkeeping: What's your level — data entry, full-charge bookkeeping, reconciliations, financial reports? Which tools and for what kind of businesses?
10. Software testing / tech: Have you tested apps or websites and reported bugs, or used tools like Trello/Notion/Jira? (Yes/No + 1 sentence)
11. Any real estate or construction admin experience? (Yes/No + 1 sentence)
12. Your monthly or hourly rate expectation (state PHP or USD)

Tools — rate yourself 1–5 (1=none, 5=expert):
13. QuickBooks Online ___
14. Bookkeeping / reconciliations ___
15. Google Workspace (Gmail, Calendar, Drive, Docs, Sheets) ___
16. Microsoft Excel ___
17. A CRM (any) ___ — which one(s)? ________
18. E-signature tools (DocuSign / similar) ___
19. General tech comfort / software testing ___

Reliability:
20. Your home internet speed (Mbps) — run a quick speed test
21. Do you have backup internet and backup power? (Yes/No)
22. Do you work from home, an office, or a co-working space?

--- WRITTEN INTERVIEW QUESTIONS ---

Please answer each with a short, honest paragraph:

A. Why this role? What appeals to you about being one person's right hand across personal life, several businesses, and the books — and why are you a fit?

B. Prioritization: It's a busy morning. A client is texting about a late material delivery, an inspector needs a document in the next hour, and I've asked you to finish an invoice batch. I'm unreachable for 20 minutes. What do you do, in what order, and why?

C. Two principals: My wife asks you to rearrange her week because a family commitment moved, while I've asked you to keep my Thursday afternoon clear for a closing. The two schedules now collide on Thursday. How do you handle it?

D. Bookkeeping: Walk me through how you'd keep the books clean across several businesses — invoicing, categorizing expenses, monthly reconciliation. What's your process for catching errors?

E. Software testing: Have you ever tested an app or website and found problems? How do you approach finding what's broken and writing it up so the developer can fix it fast?

F. Ownership: Tell me about a time you caught a mistake or a dropped ball — financial or otherwise — before your boss noticed. What did you do?

G. Discretion: You'll see personal messages, family details, client contracts, and financial accounts. How do you think about handling sensitive personal and financial information?

H. First two weeks: If I hired you today, what would you do in your first two weeks to make my life — personal, business, and financial — easier, without me spelling everything out?

Take your time and be honest — this person will be close to my personal life, my family, and my finances, so trust matters as much as skill. If your answers are a strong fit, I'll invite you to a 30-minute Zoom call.

Looking forward to reading your reply.
Best, Vin (Vinesh Kumar) — Greater Houston / Tomball, TX

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0153
Total Execution Time  0.0172
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,672 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Executive-Personal-Assistant-Bookkeeper-Chief-of-Staff-1674069
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0085 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1674069
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 947300
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1674069
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-11',ej.date_added) duration_daysDATEDIFF('2026-08-11',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-11',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1674069' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1674069 
0.0016   UPDATE employer_jobs SET hit_counts '***Jun-22-2026=629***Jun-23-2026=543***Jun-24-2026=214***Jun-25-2026=113***Jun-26-2026=57***Jun-27-2026=31***Jun-28-2026=25***Jun-29-2026=73***Jun-30-2026=65***Jul-01-2026=23***Jul-02-2026=37***Jul-03-2026=17***Jul-04-2026=20***Jul-05-2026=10***Jul-06-2026=31***Jul-07-2026=18***Jul-08-2026=22***Jul-09-2026=17***Jul-10-2026=8***Jul-11-2026=9***Jul-12-2026=8***Jul-13-2026=20***Jul-14-2026=18***Jul-15-2026=21***Jul-16-2026=16***Jul-17-2026=1***Jul-18-2026=9***Jul-19-2026=3***Jul-20-2026=9***Jul-21-2026=23***Jul-22-2026=10***Jul-23-2026=19***Jul-24-2026=12***Jul-25-2026=9***Jul-26-2026=19***Jul-27-2026=14***Jul-28-2026=30***Jul-29-2026=18***Jul-30-2026=17***Jul-31-2026=21***Aug-01-2026=15***Aug-02-2026=16***Aug-03-2026=17***Aug-04-2026=15***Aug-05-2026=14***Aug-06-2026=13***Aug-07-2026=23***Aug-08-2026=21***Aug-11-2026=1' WHERE job_id'1674069'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1747***Jul-2026=509***Aug-2026=135' WHERE job_id'1674069'  
0.0017   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1674069' 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` = 1674069 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '947300'
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)