Caroline O'Brien is a freelance writer and fundraiser. Born in London, England, she now resides in Vancouver, Canada with her two sons.Caroline O'Brien is a freelance writer and fundraiser. Born in London, England, she now resides in Vancouver, Canada with her two sons.