The new Denver office is just the third location for the international design firm, which also has offices in the Boston area and Shanghai.