CHIEF OF STAFF – FINANCE, HR & TEAM PERFORMANCE

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

Sep 19, 2026

JOB OVERVIEW

PART-TIME CHIEF OF STAFF – Accounting, FINANCE, HR & TEAM PERFORMANCE

Xero | Spanish Accounting | External Accountant Follow-Up | Recruitment | Shopify

We are an international fashion brand with retail operations in Spain and global wholesale and e-commerce activities.

We are looking for a strong right hand to the founders who combines financial administration, HR, recruitment and daily team follow-up.

This is not a passive administrative role. You will create structure, follow up every commitment and ensure that employees, external accountants and partners deliver accurate work on time.

We need someone with a CHIEF MINDSET: responsible, assertive, organized and focused on results.

Finance & external accountant follow-up

You will not replace our external Spanish accountant. You will be internally responsible for ensuring that the external accountant delivers complete, accurate and timely work.

* Act as the main contact for our external accountant and Spanish gestoría
* Keep Xero and all supporting documentation complete and up to date
* Collect and provide invoices, bank statements, payroll information and other requested documents
* Follow up continuously on missing documents, unanswered questions and overdue work
* Monitor accounting, payroll, VAT, tax and filing deadlines
* Verify that transactions, invoices and payments are correctly recorded
* Reconcile bank accounts, Shopify, POS and payment providers
* Identify discrepancies and follow them through until fully resolved
* Maintain a clear overview of open accounting items and deadlines
* Report financial status, risks and required decisions to the founders
* Ensure that management does not need to repeatedly chase the external accountant

HR & recruitment

* Write attractive job advertisements and actively search for candidates
* Screen applicants and organize interviews
* Coordinate onboarding, contracts and employee documentation
* Handle personnel administration for employees registered in Spain
* Manage the administration of international remote employees and contractors
* Coordinate payroll information with the external accountant
* Monitor attendance, working hours, holidays and absences
* Follow up Hubstaff activity, performance and daily reports
* Support evaluations, warnings and offboarding
* Maintain a clear recruitment and HR dashboard

Chief of Staff responsibilities

* Translate management priorities into clear actions for the team
* Set and follow up individual goals, KPIs, tasks and deadlines
* Collect and verify daily reports from every team member
* Check what was actually completed, not only what was reported
* Chase outstanding tasks and escalate blockers immediately
* Maintain a clear daily and weekly management dashboard
* Hold employees and external partners accountable
* Coordinate priorities between the founders and the team
* Prepare a concise daily management report covering:
* Completed work
* Outstanding tasks
* Missed deadlines
* Employee performance
* Problems and blockers
* Decisions required from management
* Priorities for the following day
* Ensure that the founders do not need to repeatedly chase people

Who we need

* Strong practical knowledge of Xero
* Understanding of Spanish bookkeeping, payroll and accounting documents
* Experience supervising and following up external accountants
* Experience with HR, recruitment and personnel administration
* Experience managing and following up remote teams
* Previous Chief of Staff, operations or team-coordination experience
* Excellent written and spoken English
* Spanish language skills are strongly preferred
* Shopify experience is a strong advantage
* Strong Excel or Google Sheets skills
* Assertive, accurate, discreet and highly organized
* Able to hold people accountable and follow every issue through to completion
* Someone who takes ownership instead of waiting for instructions

Working schedule

This is a part-time position of approximately 20 hours per week.

Your agreed working hours must fall between 9:00 AM and 6:00 PM CEST, Monday to Friday.

You must be consistently available during the agreed schedule and able to start ASAP.

HOW TO APPLY — WHATSAPP ONLY

Send your application directly via WhatsApp to:

+1 (659) ---------- Start your WhatsApp message with:

CHIEF MINDSET

Then send:

1. Your OnlineJobs.ph profile link
2. Your CV
3. Your earliest starting date
4. Your expected monthly salary
5. Your experience with Xero and Spanish accounting
6. Your experience following up external accountants
7. Your experience with payroll, HR and recruitment
8. Your experience managing remote teams
9. Your Shopify experience
10. Your level of Spanish

Short test

Answer both questions directly in your WhatsApp application:

1. An external accountant has not completed the monthly closing and several documents are still missing. In maximum five lines, explain how you would take control and report this to the founders.
2. Three remote employees have missed deadlines and submitted unclear daily reports. In maximum five lines, explain how you would organize the follow-up.

Applications are accepted only through WhatsApp. Generic or incomplete applications will not be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0193
Total Execution Time  0.0206
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,672 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/CHIEF-OF-STAFF-FINANCE-HR-TEAM-PERFORMANCE-1734185
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0137 seconds)  (Hide)
0.0007   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1734185
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 934911
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1734185
AND `misc`.`id` IS NULL 
0.0006   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-28',ej.date_added) duration_days, DATEDIFF('2026-09-28',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-09-28',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1734185' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1734185 
0.0015   UPDATE employer_jobs SET hit_counts = '***Sep-19-2026=197***Sep-20-2026=323***Sep-21-2026=99***Sep-22-2026=31***Sep-23-2026=17***Sep-24-2026=11***Sep-25-2026=7***Sep-26-2026=9***Sep-27-2026=2***Sep-28-2026=2' WHERE job_id= '1734185'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=697' WHERE job_id= '1734185'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1734185' 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` = 1734185 
0.0065   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '934911'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)