SIG Locations

  • Americas
    • 2024 Revenue
      889 m
    • 2024 Employees
      2,471
  • Europe
    • 2024 Revenue
      1,045 m
    • 2024 Employees
      3,358
  • IMEA
    • 2024 Revenue
      456 m
    • 2024 Employees
      991
  • APAC
    • 2024 Revenue
      938 m
    • 2024 Employees
      2,783
Share this page