Airbnb’s new Atlanta office will be a big piece of a growing tech and startup scene

By L.A. Biz1 day ago

The short-term rental giant plans for the Atlanta office to become the regional base for hundreds of technical and non-technical roles.

Continue read on bizjournals.com