Operations & Admin Assistant – Retail Sales & Merchandising

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

TYPE OF WORK

Part Time

SALARY

7 USD per hour

HOURS PER WEEK

20

DATE UPDATED

Aug 5, 2026

JOB OVERVIEW

About the Role

We're looking for a detail-oriented and organized Operations & Admin Assistant to support the day-to-day running of our retail sales and merchandising operations. This role is highly process-driven — you'll be managing booking forms, scheduling sessions, coordinating with field reps, and keeping our platforms and trackers up to date. The ideal candidate has experience working within retail or FMCG environments and is comfortable navigating retailer portals and scheduling tools.

Work Structure & Requirements

Location: Remote / Virtual
Schedule: Part-time to start, with potential to grow
Time Zone: Must be available during NZT (New Zealand Time) business hours
Compensation: $7 USD per hour

Key Responsibilities

1. Demonstration Booking & Scheduling

Fill out and email booking forms for in-store demonstrations to supermarkets following the schedule on our Inzstore platform
Follow up on unresponded demonstration bookings via email
Schedule merchandising sessions on the platform
Move sessions for reps to suitable dates within promotional periods

2. Rep Coordination & Communication

Quality check reps' merchandising and sampling reports; send friendly performance improvement emails where needed
Answer rep queries via email and send brand information, objectives, and goals ahead of upcoming demonstrations
Add notes to sessions where required
Send training documents to new reps
Add reps to the Compass app and follow up until onboarding is completed

3. Platform & Data Management

Add new brands onto the platform
Keep Trello up to date with rep gear, current safe-in-store passes
Update store details and load new stores

4. Tasks Added as Confidence Grows

Add promotions onto the portal
Use images fro ---------- rchandising reports to highlight shelf gaps for new products
Chase payments from brands
Prepare monthly brand reports
Enter bills in Xero

Required Skills & Experience

Experience: Prior experience in an operations, admin, or coordination role — retail, FMCG, or merchandising agency experience strongly preferred
Portal Experience: Familiarity with retailer portals is highly valued; NZ-specific portal experience (e.g. Foodstuffs & Woolworths NZ) is a strong plus
Communication: Strong written English — able to communicate professionally with reps and brand contacts
Tools: Comfortable with Trello, Xero, Google Workspace, and similar platforms; quick to learn new systems
Profile: Detail-oriented, organized, reliable, and proactive — someone who follows through without needing to be chased

To Apply
Kindly send your resume and introduction video

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0211
Total Execution Time  0.0224
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,486,048 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Operations-Admin-Assistant-Retail-Sales-Merchandising-1702075
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0150 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1702075
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 947586
 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` = 1702075
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-09',ej.date_added) duration_daysDATEDIFF('2026-08-09',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-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1702075' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1702075 
0.0033   UPDATE employer_jobs SET hit_counts '***Aug-04-2026=719***Aug-05-2026=1132***Aug-06-2026=30***Aug-07-2026=18***Aug-08-2026=4***Aug-09-2026=1' WHERE job_id'1702075'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1903' WHERE job_id'1702075'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1702075' 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` = 1702075 
0.0058   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '947586'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)