Rachel Pendered on not being discouraged

Rachel Pendered is the Managing Director, Media Zoo.

More Videos