David Osborne David Osborne is a successful English barrister, author, public performer and public speaker.
The Wedding Speech Expert Professional speech writer and public speaking coach, Carole Spiers, will help you write and deliver your wedding speech easily and without stress.