I have had the privilege of working with Jennifer Kahnweiler for the past two years. She is an engaging and competent speaker. Jennifer is polished, professional, and confident. I consistently called on Jennifer to provide training for my high profile customers. My customers are always satisfied with her trainings and often request her by name.