
Specterras
Similar Companies Hiring
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
Cambridge, Massachusetts, USA