Larry W. Leach Picture Larry W. Leach Tech, Telecomm Svcs Phone 713-798-3243 Email Larry.Leach@bcm.edu Positions Tech, Telecomm Svcs OIT-Communication Services and Operations Baylor College of Medicine Houston, TX US Log In to edit your profile