SIG Locations

  • Americas
    • 2025 Revenue
      874 m
    • 2025 Employees
      2,563
  • Europe
    • 2025 Revenue
      1,036 m
    • 2025 Employees
      3,370
  • IMEA
    • 2025 Revenue
      445 m
    • 2025 Employees
      1,029
  • APAC
    • 2025 Revenue
      892 m
    • 2025 Employees
      2,739
Share this page