Where are Staramba's offices located? Follow Our headquarters is located in Berlin, Germany and we also have offices in Los Angeles, CA. See our imprint here. Related articles Where to find more information on Staramba What hardware is needed to access STARAMBA.spaces? Comments 0 comments Article is closed for comments.