Search icon
Search icon

  • Direct Sales and Services
    Divisions in
    28 countries

    Partnerships with strong local distributors and authorised service representatives.

  • Directly servicing
    more than
    40,000 stations

    Focus on our customers through Quality, Safety, Innovation & Service.

  • 3,500 talented
    and committed

    People development: deploying a culture of “Continuous improvement”.

  • Headquartered
    in Paris – Europe

    28 direct operations throughout Europe and Africa.

  • Owned by the
    Management team

    Fully owned by Management team and SSD directors.

  • Complete range
    of products & solutions

    Solutions including installation, maintenance, construction and turnkey project management.