Lee McClendon

Lee McClendon, Chief Digital and Technology Officer, Tricentis.