Beth Douillard
AeroLeads people directory · profile

Beth Douillard Email & Phone Number

Principal People Business Partner at NextRoll at NextRoll
Location: Walnut Creek, California, United States 9 work roles 3 schools
LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principal People Business Partner at NextRoll
Location
Walnut Creek, California, United States
Company size

Who is Beth Douillard? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Beth Douillard is listed as Principal People Business Partner at NextRoll at NextRoll, a with 845 employees, based in Walnut Creek, California, United States. AeroLeads shows a matched LinkedIn profile for Beth Douillard.

Beth Douillard previously worked as Principal People Business Partner at Nextroll and Sr. People Business Partner & Talent Management Programs at Nextroll, Inc.. Beth Douillard holds Bachelor Of Arts, Communication from University Of California, Santa Barbara.

Company email context

Email format at NextRoll

This section adds company-level context without repeating Beth Douillard's masked contact details.

NextRoll

Review company-level records connected to Beth Douillard before choosing the right outreach path.

Profile bio

About Beth Douillard

Trusted HR business partner within dynamic, fast-paced organizations. Partner with Executive and Senior Leadership to drive and execute on people strategy aligned to business goals, both short and long term. Proven success in change management and communications, talent strategy and development, succession planning, organization design, and employee relations. Thoughtful and authentic HR leader with a passion for employee engagement.

Current workplace

Beth Douillard's current company

Company context helps verify the profile and gives searchers a useful next step.

NextRoll
Nextroll
Principal People Business Partner at NextRoll
san francisco, california, united states
Website
Employees
845
AeroLeads page
9 roles

Beth Douillard work experience

A career timeline built from the work history available for this profile.

Principal People Business Partner

Current

Lead People Business Partner for GTM, Product, and G&A teams. Partner with Executive and VP level leaders on strategic business initiatives. Advise management on employee development, people programs, and team planning. Partner with leadership on various change management events, including changes in executive leadership, reduction in force events, compensation philosophies, and Org restructures. Partner with People Programs team and client groups on Talent Management programs including performance reviews and talent reviews. Partner closely with the Total Rewards, People Operations, DEI, L&D, and Talent Acquisition teams.

Aug 2021 - Present

Sr. People Business Partner & Talent Management Programs

People business partnering with all of our G&A groups. Partner with executive, leadership, and the HRBP team on employee engagement, employee relations, talent management and insights, organizational design, and change management across the company.Own the Talent Management strategy and initiatives, including semi-annual performance review and promotion process. Developed and manage a semi-annual Talent Review process with the PBP teams. The program supports leaders in long-term org planning, including focused development plans for high performing employees, and succession planning. Partner closely with People Operations and Total Rewards to run our quarterly talent management programs effectively.

Jan 2019 - Aug 2021

Sr. People Business Partner

San Francisco

Sr. People Business Partner to our AdRoll business unit. Partnering with leadership of all levels and employees on employee relations, organizational design, employee engagement, talent management, and talent insights. Work in tandem with the AdRoll President and the Sr. Leadership team to ensure we have the right people programs, goals, and focus areas in place to align our talent with the short and long term business goals.

Jan 2018 - Jan 2019

People Business Partner

San Francisco Bay Area

Partner on everything People with the executive and VP level team on strategic business initiatives. Advise front-line managers on employee development, people programs, and team planning. Focus on organizational design, employee relations, talent reviews, succession planning, learning and development, compensation, career growth.

May 2014 - Jan 2018

Human Resources Generalist

San Francisco Bay Area

Implemented and ran many new HR programs, including a performance review program, onboarding and welcome training, and a wellness program. Partnered with managers from all groups and locations on employee relations, onboarding and offboarding, learning and development, benefits, reporting, and employee surveys.

Apr 2013 - May 2014

Human Resources Generalist

San Francisco Bay Area

Supported employees and management on everything HR. Focused areas include onboarding, offboarding, leave of absences, performance management, monthly reporting, benefits, and HR data/reporting.

Aug 2010 - Mar 2013

Human Resources Coordinator

Emeryville, Ca

Focused on recruiting support and coordination, onboarding/offboarding, benefits and total rewards, HRIS maintenance, new HR and recruiting tool implementations. Developed HR programs and processes with the Head of HR for the growing company.

Dec 2009 - Aug 2010
Team & coworkers

Colleagues at NextRoll

Other employees you can reach at nextroll.com. View company contacts for 845 employees →

3 education records

Beth Douillard education

Mbti Certification

Myers-Briggs Training Institute

Phr

Hrci
FAQ

Frequently asked questions about Beth Douillard

Quick answers generated from the profile data available on this page.

What company does Beth Douillard work for?

Beth Douillard works for NextRoll.

What is Beth Douillard's role at NextRoll?

Beth Douillard is listed as Principal People Business Partner at NextRoll at NextRoll.

Where is Beth Douillard based?

Beth Douillard is based in Walnut Creek, California, United States while working with NextRoll.

What companies has Beth Douillard worked for?

Beth Douillard has worked for Nextroll, Nextroll, Inc., Flurry, Inc., Opentable, and Lithium Technologies.

Who are Beth Douillard's colleagues at NextRoll?

Beth Douillard's colleagues at NextRoll include Annabelle Thaddeus, Hannah Russin, Srinithyaa P, Paula Lynch, and Jonas Wildermuth.

How can I contact Beth Douillard?

You can use AeroLeads to view verified contact signals for Beth Douillard at NextRoll, including work email, phone, and LinkedIn data when available.

What schools did Beth Douillard attend?

Beth Douillard holds Bachelor Of Arts, Communication from University Of California, Santa Barbara.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.