Harry Thompson has been promoted to president of Wearfirst, the New York-based young men's sportswear resource. He succeeds John Lawton, who retired last month.