FROM a sailing career that began at age 16 on the STS Leeuwin to becoming the first female and youngest ever offshore installation manager of an oil-producing facility, Suzannah Vaughan (pictured right) packed a lot into life.
18/02/2009 - 22:00
A talent for managing people
18/02/2009 - 22:00