Do you ever have to pitch ideas at work? Is it stressful? In this episode of Office English, Pippa and Phil talk about sharing your ideas. I think the key to pitching is almost practising. So talking ...