Human Resources Manager – BPO Operations (Remote)

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

TYPE OF WORK

Full Time

SALARY

$7 -$10 hourly USD

HOURS PER WEEK

40

DATE UPDATED

Jul 7, 2026

JOB OVERVIEW

Human Resources Manager – BPO Operations (Remote)

We are hiring an experienced Human Resources professional to own HR, payroll, and scheduling operations for our BPO client, Jencor. This is a hands-on leadership role in a fast-moving, high-volume environment where accuracy, structure, and accountability matter. You will be responsible for day-to-day workforce administration while ensuring compliance, consistency, and operational stability across a remote team.

This role is best suited for someone who has already operated inside a BPO environment, understands scale, and can run HR operations without hand-holding.

Role Overview

You will manage the full scope of HR, payroll, and workforce scheduling for Jencor’s BPO operations. Your work ensures staffing coverage is met daily, payroll is processed accurately, and employees are supported through compliant, efficient HR practices.

Key Responsibilities
• Own all HR operations for Jencor’s BPO workforce.
• Manage and maintain employee scheduling systems to ensure daily staffing coverage and shift compliance.
• Review, audit, and validate timekeeping records; coordinate payroll preparation and processing.
• Handle employee relations matters, including conflict resolution, coaching support, and documentation.
• Serve as the primary HR contact for policy guidance, employee inquiries, and system navigation.
• Maintain compliant HR records, personnel files, and confidential documentation.
• Support onboarding, compliance tracking, and offboarding processes.
• Partner with leadership on policy enforcement, training rollouts, and process improvements.
• Identify gaps or breakdowns in workforce processes and implement corrective action.

Qualifications
• Minimum 4 years of Human Resources experience within a BPO or high-volume workforce environment (required).
• Demonstrated experience managing large-scale scheduling, timekeeping compliance, and payroll coordination.
• Strong understanding of remote workforce operations and BPO staffing workflows.
• Proven ability to handle employee relations issues professionally and confidently.
• Hands-on familiarity with HRIS platforms, payroll systems, and remote collaboration tools.
• Exceptional organization, accuracy, and attention to detail.
• High discretion and professionalism when dealing with sensitive information.

Work Environment

This role operates within a growing organization that values accountability, operational excellence, and professional development. You will be given real ownership over your function and the opportunity to grow alongside a rapidly scaling team.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0248
Total Execution Time  0.0261
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,568 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Human-Resources-Manager-BPO-Operations-Remote-1532682
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0191 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0012   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1532682
 LIMIT 1 
0.0012   SELECT *
FROM `employers`
WHERE `employer_id` = 823243
 LIMIT 1 
0.0026   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1532682
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 '1532682' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1532682 
0.0027   UPDATE employer_jobs SET hit_counts '***Dec-11-2025=112***Dec-12-2025=69***Dec-13-2025=13***Dec-14-2025=12***Dec-15-2025=8***Dec-16-2025=10***Dec-17-2025=8***Dec-18-2025=9***Dec-19-2025=2***Dec-20-2025=5***Dec-21-2025=1***Dec-22-2025=8***Dec-23-2025=3***Dec-24-2025=4***Dec-25-2025=1***Dec-26-2025=1***Dec-27-2025=2***Dec-28-2025=5***Dec-29-2025=4***Dec-30-2025=2***Dec-31-2025=2***Jan-01-2026=2***Jan-02-2026=6***Jan-03-2026=5***Jan-04-2026=6***Jan-05-2026=5***Jan-06-2026=5***Jan-07-2026=124***Jan-08-2026=58***Jan-09-2026=34***Jan-10-2026=7***Jan-11-2026=5***Jan-12-2026=19***Jan-13-2026=5***Jan-14-2026=3***Jan-15-2026=8***Jan-16-2026=9***Jan-17-2026=8***Jan-18-2026=5***Jan-19-2026=8***Jan-20-2026=14***Jan-21-2026=7***Jan-22-2026=8***Jan-23-2026=6***Jan-24-2026=1***Jan-25-2026=4***Jan-26-2026=10***Jan-27-2026=5***Jan-28-2026=14***Jan-29-2026=4***Jan-30-2026=8***Jan-31-2026=5***Feb-01-2026=1***Feb-02-2026=19***Jul-07-2026=470***Jul-08-2026=67***Jul-09-2026=34***Jul-10-2026=20***Jul-11-2026=9***Jul-12-2026=14***Jul-13-2026=26***Jul-14-2026=8***Jul-15-2026=16***Jul-16-2026=12***Jul-17-2026=8***Jul-18-2026=6***Jul-19-2026=5***Jul-20-2026=13***Jul-21-2026=4***Jul-22-2026=8***Jul-23-2026=11***Jul-24-2026=5***Jul-25-2026=2***Jul-26-2026=1***Jul-27-2026=2***Jul-28-2026=7***Jul-29-2026=2***Jul-30-2026=3***Jul-31-2026=10***Aug-01-2026=3***Aug-02-2026=6***Aug-03-2026=6***Aug-04-2026=3***Aug-05-2026=3***Aug-06-2026=5***Aug-07-2026=2***Aug-08-2026=1***Aug-09-2026=1' WHERE job_id'1532682'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Dec-2025=281***Jan-2026=408***Feb-2026=20***Jul-2026=759***Aug-2026=30' WHERE job_id'1532682'  
0.0016   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1532682' 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` = 1532682 
0.0070   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '823243'
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)