We are impressed upon ourselves when that sales/marketing pitch gets delivered in front of potential clients. PowerPoint slides are still the means to narrate our value proposition in the form of a compelling story. With custom animations, smart-art and minimalistic design, I am good at creating business pitches via Microsoft PowerPoint.