Jobs
Teams
Watch
Advice
Your jobs
Resume
Job alerts
Post a job
Log in
Log in
Stranded Beast
Startup
1-49
Employees
Internet, IT, Telecommunication ·
Other Sectors
Team Insights
Stranded Beast
Overview
Workplace
Locations
2
Locations of Stranded Beast
2
1
2
1
© OpenMapTiles
,
© OpenStreetMap contributors
1
Location Vienna
Main location
Dresdner Straße 68/5/1, 1200 Wien, Austria
2
Location Salzburg
Linzergasse 124, 5020 Salzburg, Austria
More about Stranded Beast
Workspace
Insights into our office life.