Remote Otter LogoRemoteOtter

Global People Strategy & Operations Lead - Remote

Posted 13 weeks ago
Human Resources
Full Time
Worldwide

⚠️ This job is archived. Find available remote jobs here.

Overview

As the Global People Strategy & Operations Lead, you will be part of the Global People & Culture team, responsible for managing and improving the strategic impact of the People & Culture function.

In Short

  • Lead innovative people strategies to enhance employee experience.
  • Manage end-to-end employee lifecycle processes.
  • Design and deliver People strategy and processes.
  • Collaborate with business leaders and stakeholders.
  • Utilize data to optimize decision-making.
  • Ensure a consistent, high-quality experience for employees.
  • Encourage a culture of engagement and learning.
  • Adapt to a fast-paced, start-up environment.
  • Drive strategic initiatives aligned with People & Culture priorities.
  • Foster diversity and inclusion within the organization.

Requirements

  • Bachelor’s degree in Human Resources or related field; MBA preferred.
  • 15+ years of experience in Human Resources, with 5+ in consulting.
  • Experience in designing and implementing employee lifecycle processes.
  • Exceptional interpersonal and communication skills.
  • Strong organizational, analytical, and project leadership skills.
  • Fluency in English; other languages are a bonus.
  • Ability to manage competing priorities effectively.
  • Intellectual curiosity and critical thinking.
  • Team player with a multicultural mindset.
  • Experience in data utilization and dashboard creation.

Benefits

  • Opportunity to thrive in a fast-paced consulting environment.
  • Build capabilities while delivering exceptional services.
  • Make a real impact within the organization.
  • Work in a diverse and inclusive culture.
  • Engage in continuous learning and development.
dss+ logo

dss+

dss+ is a global operations consulting firm dedicated to saving lives and fostering a sustainable future for its clients, employees, and communities. With a strong emphasis on positive impact, dss+ places people at the heart of its operations. The company focuses on driving transformation across various industries, including Oil and Gas, Metals and Mining, and Consumer Products, by implementing innovative marketing and sales strategies that enhance brand value and cultivate long-term client relationships. dss+ is committed to creating meaningful impact and achieving excellence, making it a leader in operations transformation consulting.

Share This Job!

Save This Job!

Similar Jobs:

INDG logo

People Operations Lead - Remote

INDG

10 weeks ago

Join INDG as a People Operations Lead to enhance HR processes and employee experience in a dynamic environment.

Netherlands
Full-time
Human Resources
GoFundMe logo

People Operations Lead - Remote

GoFundMe

17 weeks ago

GoFundMe is hiring a People Operations Lead to drive HR strategy and enhance employee experience in Argentina.

Argentina
Full-time
Human Resources
Curv Group logo

People Operations Lead - Remote

Curv Group

22 weeks ago

We are looking for a People Operations Specialist to enhance HR processes and support leadership in a multicultural environment.

Colombia, Brazil, Argentina, Honduras
Full-time
Human Resources

Yuno

People Operations Lead - Remote

Yuno

32 weeks ago

Join Yuno as a People Operations Lead to enhance the employee experience across multiple regions.

LATAM, Asia, EU, USA
Full-time
Human Resources
Emi Labs logo

Strategy and Operations Lead - Remote

Emi Labs

8 weeks ago

Join Emi Labs as a Strategy and Operations Lead to optimize processes and drive growth through data-driven decision-making.

AR, USA
Full-time
Project Management