The company, which has offices across the U.S. and Europe, will lease more than 50,000 square feet for its new office.
Save my name, email, and website in this browser for the next time I comment.