New Location. Hey I know that location. I shopped at the Lululemon right around the corner. Richmond Rd. Super Trendy location and big office space for anything they want. Im going to guess that space is about $22000 a month for rent $40Sq/ft. Big space for lots for employees.
Could they have out grown their location on Innovation? That is somewhat of a mega plex for tech companies, must be a good reason to have a new location in that area. Trendy place to go work for new engineers/employees, maybe a strategic incentive.