Elior North America

Elior North America is a company that offers food service management and catering. It provides services to five industry segments: healthcare (including senior nutrition), B&I, education, corrections and cultural institutions.
TypeSubsidiary
Parent CompanyElior Group
HQCharlotte, US
Founded2008
Websiteelior-na.com
Cybersecurity ratingBMore
Elior North America was founded in 2008 and is headquartered in Charlotte, US

Viewing summary data as a guest

Sign up for free to see all data

Key People/Management at Elior North America

Pat Ahern

Pat Ahern

Executive Vice President of Human Resources
Matt King

Matt King

President I Business Dining & Attractions
Olivier Poirot

Olivier Poirot

Chief Executive Officer
Tim Anderson

Tim Anderson

Chief Growth Officer
Brittany Mayer-Schuler

Brittany Mayer-Schuler

General Counsel
Scott Berkman

Scott Berkman

Chief Procurement Officer
Show more

Elior North America Office Locations

Elior North America has an office in Charlotte
Charlotte, US (HQ)
300 S Tryon St #400
Show all (1)

Elior North America Financials and Metrics

Summary Metrics

Founding Date

2008
Elior North America is a subsidiary of Elior Group

Elior North America Cybersecurity Score

Cybersecurity ratingPremium dataset

B

80/100

SecurityScorecard logo

Elior North America Online and Social Media Presence

Embed Graph

Elior North America Frequently Asked Questions

  • When was Elior North America founded?

    Elior North America was founded in 2008.

  • Who are Elior North America key executives?

    Elior North America's key executives are Pat Ahern, Matt King and Olivier Poirot.

  • How many employees does Elior North America have?

    Elior North America has 502 employees.

  • Who are Elior North America competitors?

    Competitors of Elior North America include Baby brand saffron, Gardein and Mazola.

  • Where is Elior North America headquarters?

    Elior North America headquarters is located at 300 S Tryon St #400, Charlotte.

  • Where are Elior North America offices?

    Elior North America has an office in Charlotte.

  • How many offices does Elior North America have?

    Elior North America has 1 office.