Eric S. Langer

president and managing partner