1. Talent Acquisition
Develop and implement recruitment strategies for key positions.
Work closely with hiring managers to understand job needs and propose effective sourcing methods.
Build and maintain a strong talent pool within the
digital marketing and agency industry.
Lead the full recruitment cycle: sourcing, screening, interviewing, assessing, and offering.
Optimize candidate experience and reinforce employer branding.
Monitor and manage recruitment KPIs (lead time, conversion rate, cost per hire, etc.).
2. HR Operations
Manage employee records, labor contracts, onboarding and offboarding processes.
Oversee attendance, leave, and overtime tracking when required.
Ensure HR activities comply with local labor laws and company policies.
3. Employee Engagement & Culture
Organize internal events such as birthdays, holiday celebrations, teambuilding, training programs, and company activities.
Support initiatives to maintain and enhance company culture.
Drive employee engagement and satisfaction through various HR programs.
4. Administration Management
Supervise office administration activities including office supplies, vendor management, service contracts, and company assets.
Manage reception, cleaning, security, and IT vendors as needed.
Ensure a safe, organized, and efficient working environment.
5. Team Leadership
Assign tasks, monitor workload, and evaluate performance of HR & Admin team members.
Train, mentor, and develop junior staff.
Prepare and present HR reports to the line manager.
Bachelor's degree in Human Resources, Business Administration, or related field.
Minimum 4-5 years of HR experience, including at least 2 years in Talent Acquisition within Digital Marketing or Marketing Agency environments.
Experience as HRBP or TA Specialist in an agency is a strong advantage.
Strong understanding of digital marketing roles, agency structures, and industry workflows.
Excellent recruitment skills (sourcing, networking, interviewing, assessment).
Strong communication, interpersonal, and problem-solving abilities.
Well-organized with strong time management skills.
High sense of responsibility, adaptability, and solution-oriented mindset.
Team management experience is a plus.
Good command of English (speaking and writing).
Ability to work in a fast-paced, dynamic, and agency environment.
At BCM, we offer a unique and exceptional career experience to inspire and empower talents like you to make an impact that matters for our clients, people and society. Whatever your aspirations, BCM offers you unrivaled opportunities to realize your full potential. We are always looking for people with the relentless energy to push themselves further, and to find new avenues and unique ways to reach our shared goals.