Sr. People Success Business Partner
Sr. People Success Business Partner

Sr. People Success Business Partner

London Full-Time No home office possible
N

Join to apply for the Sr. People Success Business Partner role at Navan .

The Senior People Business Partner at Navan will support EMEA Go-To-Market employees, primarily located in London, France, Netherlands, and Germany, collaborating closely with the Global People Team. This role requires working with HR experts across Europe and the US.

The ideal candidate will excel in a fast-paced, dynamic environment, demonstrate ambiguity management skills, juggle multiple priorities, maintain a strategic mindset, and exhibit curiosity and solution-driven problem-solving. Critical thinking, effective collaboration, and empathetic leadership are essential.

As a Senior People Success Business Partner, you will partner with People, L&D, Talent Acquisition, and Total Rewards to support our global workforce. You will provide expert guidance, data-driven insights, and strategic and tactical support to help people leaders achieve their goals while fostering a high-performing, engaged culture. The role involves HR consulting, coaching, and hands-on HR work.

Through strong relationships and effective communication, you will drive the implementation of initiatives, address challenges, and promote improvements locally and globally.

What You’ll Do

  1. Participate in global people initiatives and projects, including planning, communication, implementation, and continual improvement, focusing on business objectives and company values, in partnership with our Global Go-To-Market People team.
  2. Consult leadership on organizational design, people matters, manager coaching & development, performance and talent management, organizational realignment, workforce planning, hiring & retention strategies, and People program development.
  3. Support the design and implementation of engagement and recognition initiatives.
  4. Assist managers with work environment topics and activities to improve the workplace.
  5. Support and challenge leaders to enhance management capabilities.
  6. Provide direct support and guidance to employees.
  7. Ensure compliance with legal requirements, especially related to employment law, and escalate issues when necessary.
  8. Lead investigations and activities related to employee relations as needed.
  9. Support the People Development team with regional expertise and innovative ideas.

What We’re Looking For

  • 4+ years of experience as a People Business Partner/HR Partner.
  • Extensive experience at a senior level in a fast-paced, evolving environment.
  • Results-oriented with the ability to build credibility with leaders and employees at all levels.
  • Strong business acumen, collaboration skills, and experience in building and scaling teams globally.
  • Analytical mindset with the ability to leverage people analytics and insights.
  • Deep knowledge of employment law, including UK labor law (French law experience is a plus).
  • Effective communication skills adaptable to different audiences.
  • Ability to learn and adapt to changing priorities.
  • Resilience and forward-thinking attitude.
  • Experience working with speed, pragmatism, and professionalism in a commercial environment.
  • Experience in a matrix and international setting.

Additional Details

  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Business Development and Sales
  • Industries: Software Development

#J-18808-Ljbffr

N

Contact Detail:

Navan Recruiting Team

Sr. People Success Business Partner
Navan
N
  • Sr. People Success Business Partner

    London
    Full-Time

    Application deadline: 2027-05-24

  • N

    Navan

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>