Specterras

HQ
Cambridge, Massachusetts, USA

Similar Companies Hiring

Sales • Software • Travel
6 Offices
860 Employees
Artificial Intelligence • Greentech • HR Tech • Sales • Software • Travel • Hospitality
8 Offices
1400 Employees

Specterras creates 3D immersive experiences of the natural world using the best technologies available.

Specterras Offices

OnSite Workspace

Employees work from physical offices.

Typical time on-site: None
HQCambridge, Massachusetts, USA