Todd Liebert is the CEO of Clark Patterson Lee.
432 people are employed at Clark Patterson Lee.
Clark Patterson Lee is based in Rochester, New York.