James Vail, J.D.

Partner

Schneider Smeltz Spieth Bell LLP