Eric Mower + Associates has nine U.S. locations: Buffalo, Rochester, Syracuse (in Armory Square), New York City, and Albany, New York; Charlotte, North Carolina; Atlanta, Georgia; Cincinnati, Ohio and Boston, Massachusetts [REF].
The firm has 250 professionals [REF].