Squarespace, a company providing tools for website development, has just added David Lee to its team as its chief creative officer. Previously, Lee was at TBWA Worldwide, where he served as worldwide digital executive creative director. [Source: Squarespace]