OFFICES

SS8 is headquartered in the Silicon Valley, with offices around the world...

Office Locations

USA Headquarters

750 Tasman Drive
Milpitas, CA 95035

Canada

675 Cochrane Drive
East Tower
Markham, ON
L3R 0B8

Europe: UK

Cody Technology Park
Old Ively Road
Farnborough
Hampshire
GU14 0LX

Herndon, Virginia

12950 Worldgate Drive
Herndon, VA 20170