Meet Our Team Lawrence J. Holmes Managing Director Cory T. Holmes Managing Director James B. King Managing Director Tom W. Tomljanovic Managing Director Matthew C. Kostmayer Managing Director Thomas J. McMahon Managing Director