Paul Tearnan

Active Washington, DC Chief Technology Officer for Holland & Knight, Llp