Bob Landerman has joined the Brand Factory Agency in the new position of vice president of sales.