Joubert Group

    OverviewSuggest Edit

    Joubert Group is a manufacturer and designer of technical products. It operates through Joubert Technical Textile, Joubert Automotive OEM, Polaire Auto Equipment segments. The company offers nets, straps, tensioners, injected and over-molded parts, textile and metal snow chains and socks, roof boxes, bicycle carriers, hubcaps, etc.
    HQAmbert, FR


    Joubert Group is headquartered in
    Ambert, France

    Location Map

    Latest Updates

    Employees (est.) (Aug 2022)148
    Cybersecurity ratingAMore
    Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
    Banner background

    Key People/Management at Joubert Group

    Régis Kaélin

    Régis Kaélin

    Managing Director
    Emilie Pereira

    Emilie Pereira

    Director of Finance
    Lotfi Rabboudi

    Lotfi Rabboudi

    Director of Quality
    Show more

    Joubert Group Office Locations

    Joubert Group has an office in Ambert
    Ambert, FR (HQ)
    54 Allée du Petit Lavoir
    Show all (1)

    Joubert Group Financials and Metrics

    Summary Metrics

    Founding Date


    Joubert Group Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Joubert Group Online and Social Media Presence

    Embed Graph

    Joubert Group Frequently Asked Questions

    • When was Joubert Group founded?

      Joubert Group was founded in 1928.

    • Who are Joubert Group key executives?

      Joubert Group's key executives are Régis Kaélin, Emilie Pereira and Lotfi Rabboudi.

    • How many employees does Joubert Group have?

      Joubert Group has 148 employees.

    • Who are Joubert Group competitors?

      Competitors of Joubert Group include ARaymond Germany, CX Technology and XQ Manufacturing.

    • Where is Joubert Group headquarters?

      Joubert Group headquarters is located at 54 Allée du Petit Lavoir, Ambert.

    • Where are Joubert Group offices?

      Joubert Group has an office in Ambert.

    • How many offices does Joubert Group have?

      Joubert Group has 1 office.