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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results