Leslie Lorenco Director of Channel Sales, Americas, Puppet Leslie Lorenco is the Director of Channel Sales, Americas, at Puppet. Latest Content from Leslie Lorenco Blog Carahsoft + Puppet: Enhanced Support for Government Agencies Through a new partnership with Carahsoft, Puppet Enterprise’s availability on preferred government purchasing vehicles like the GSA has increased. Government, Security & Compliance